@@ -2,7 +2,6 @@ import React, { Component } from 'react';
22import {
33 Badge ,
44 Button ,
5- ButtonDropdown ,
65 Card ,
76 CardBody ,
87 CardFooter ,
@@ -20,6 +19,7 @@ import {
2019 Input ,
2120 InputGroup ,
2221 InputGroupAddon ,
22+ InputGroupButtonDropdown ,
2323 InputGroupText ,
2424 Label ,
2525 Row ,
@@ -739,21 +739,20 @@ class Forms extends Component {
739739 < FormGroup row >
740740 < Col md = "12" >
741741 < InputGroup >
742- < InputGroupAddon addonType = "prepend" >
743- < ButtonDropdown isOpen = { this . state . first }
744- toggle = { ( ) => { this . setState ( { first : ! this . state . first } ) ; } } >
745- < DropdownToggle caret color = "primary" >
746- Dropdown
747- </ DropdownToggle >
748- < DropdownMenu className = { this . state . first ? 'show' : '' } >
749- < DropdownItem > Action</ DropdownItem >
750- < DropdownItem > Another Action</ DropdownItem >
751- < DropdownItem > Something else here</ DropdownItem >
752- < DropdownItem divider />
753- < DropdownItem > Separated link</ DropdownItem >
754- </ DropdownMenu >
755- </ ButtonDropdown >
756- </ InputGroupAddon >
742+ < InputGroupButtonDropdown addonType = "prepend"
743+ isOpen = { this . state . first }
744+ toggle = { ( ) => { this . setState ( { first : ! this . state . first } ) ; } } >
745+ < DropdownToggle caret color = "primary" >
746+ Dropdown
747+ </ DropdownToggle >
748+ < DropdownMenu className = { this . state . first ? 'show' : '' } >
749+ < DropdownItem > Action</ DropdownItem >
750+ < DropdownItem > Another Action</ DropdownItem >
751+ < DropdownItem > Something else here</ DropdownItem >
752+ < DropdownItem divider />
753+ < DropdownItem > Separated link</ DropdownItem >
754+ </ DropdownMenu >
755+ </ InputGroupButtonDropdown >
757756 < Input type = "text" id = "input1-group3" name = "input1-group3" placeholder = "Username" />
758757 </ InputGroup >
759758 </ Col >
@@ -762,57 +761,54 @@ class Forms extends Component {
762761 < Col md = "12" >
763762 < InputGroup >
764763 < Input type = "email" id = "input2-group3" name = "input2-group3" placeholder = "Email" />
765- < InputGroupAddon addonType = "append" >
766- < ButtonDropdown isOpen = { this . state . second }
767- toggle = { ( ) => { this . setState ( { second : ! this . state . second } ) ; } } >
768- < DropdownToggle caret color = "primary" >
769- Dropdown
770- </ DropdownToggle >
771- < DropdownMenu className = { this . state . second ? 'show' : '' } >
772- < DropdownItem > Action</ DropdownItem >
773- < DropdownItem > Another Action</ DropdownItem >
774- < DropdownItem > Something else here</ DropdownItem >
775- < DropdownItem divider />
776- < DropdownItem > Separated link</ DropdownItem >
777- </ DropdownMenu >
778- </ ButtonDropdown >
779- </ InputGroupAddon >
764+ < InputGroupButtonDropdown addonType = "append"
765+ isOpen = { this . state . second }
766+ toggle = { ( ) => { this . setState ( { second : ! this . state . second } ) ; } } >
767+ < DropdownToggle caret color = "primary" >
768+ Dropdown
769+ </ DropdownToggle >
770+ < DropdownMenu className = { this . state . second ? 'show' : '' } >
771+ < DropdownItem > Action</ DropdownItem >
772+ < DropdownItem > Another Action</ DropdownItem >
773+ < DropdownItem > Something else here</ DropdownItem >
774+ < DropdownItem divider />
775+ < DropdownItem > Separated link</ DropdownItem >
776+ </ DropdownMenu >
777+ </ InputGroupButtonDropdown >
780778 </ InputGroup >
781779 </ Col >
782780 </ FormGroup >
783781 < FormGroup row >
784782 < Col md = "12" >
785783 < InputGroup >
786- < InputGroupAddon addonType = "prepend" >
787- < ButtonDropdown isOpen = { this . state . third }
788- toggle = { ( ) => { this . setState ( { third : ! this . state . third } ) ; } } >
789- { /*<Button id="caret" color="primary">Action</Button>*/ }
790- < DropdownToggle caret color = "primary" > Action</ DropdownToggle >
791- < DropdownMenu className = { this . state . third ? 'show' : '' } >
792- < DropdownItem > Action</ DropdownItem >
793- < DropdownItem > Another Action</ DropdownItem >
794- < DropdownItem > Something else here</ DropdownItem >
795- < DropdownItem divider />
796- < DropdownItem > Separated link</ DropdownItem >
797- </ DropdownMenu >
798- </ ButtonDropdown >
799- </ InputGroupAddon >
784+ < InputGroupButtonDropdown
785+ addonType = "prepend"
786+ isOpen = { this . state . third }
787+ toggle = { ( ) => { this . setState ( { third : ! this . state . third } ) ; } } >
788+ < DropdownToggle caret color = "primary" > Action</ DropdownToggle >
789+ < DropdownMenu className = { this . state . third ? 'show' : '' } >
790+ < DropdownItem > Action</ DropdownItem >
791+ < DropdownItem > Another Action</ DropdownItem >
792+ < DropdownItem > Something else here</ DropdownItem >
793+ < DropdownItem divider />
794+ < DropdownItem > Separated link</ DropdownItem >
795+ </ DropdownMenu >
796+ </ InputGroupButtonDropdown >
800797 < Input type = "text" id = "input3-group3" name = "input3-group3" placeholder = ".." />
801- < InputGroupAddon addonType = "append" >
802- < ButtonDropdown isOpen = { this . state . fourth }
803- toggle = { ( ) => { this . setState ( { fourth : ! this . state . fourth } ) ; } } >
804- < DropdownToggle caret color = "primary" >
805- Dropdown
806- </ DropdownToggle >
807- < DropdownMenu className = { this . state . fourth ? 'show' : '' } >
808- < DropdownItem > Action</ DropdownItem >
809- < DropdownItem > Another Action</ DropdownItem >
810- < DropdownItem > Something else here</ DropdownItem >
811- < DropdownItem divider />
812- < DropdownItem > Separated link</ DropdownItem >
813- </ DropdownMenu >
814- </ ButtonDropdown >
815- </ InputGroupAddon >
798+ < InputGroupButtonDropdown addonType = "append"
799+ isOpen = { this . state . fourth }
800+ toggle = { ( ) => { this . setState ( { fourth : ! this . state . fourth } ) ; } } >
801+ < DropdownToggle caret color = "primary" >
802+ Dropdown
803+ </ DropdownToggle >
804+ < DropdownMenu className = { this . state . fourth ? 'show' : '' } >
805+ < DropdownItem > Action</ DropdownItem >
806+ < DropdownItem > Another Action</ DropdownItem >
807+ < DropdownItem > Something else here</ DropdownItem >
808+ < DropdownItem divider />
809+ < DropdownItem > Separated link</ DropdownItem >
810+ </ DropdownMenu >
811+ </ InputGroupButtonDropdown >
816812 </ InputGroup >
817813 </ Col >
818814 </ FormGroup >
0 commit comments