MCPcopy Create free account
hub / github.com/reactstrap/reactstrap / Example

Function Example

stories/examples/Dropdown/DropdownExample.js:10–32  ·  view source on GitHub ↗
({ direction, ...args })

Source from the content-addressed store, hash-verified

8import PropTypes from 'prop-types';
9
10function Example({ direction, ...args }) {
11 const [dropdownOpen, setDropdownOpen] = useState(false);
12
13 const toggle = () => setDropdownOpen((prevState) => !prevState);
14
15 return (
16 <div className="d-flex p-5">
17 <Dropdown isOpen={dropdownOpen} toggle={toggle} direction={direction}>
18 <DropdownToggle caret>Dropdown</DropdownToggle>
19 <DropdownMenu {...args}>
20 <DropdownItem header>Header</DropdownItem>
21 <DropdownItem>Some Action</DropdownItem>
22 <DropdownItem text>Dropdown Item Text</DropdownItem>
23 <DropdownItem disabled>Action (disabled)</DropdownItem>
24 <DropdownItem divider />
25 <DropdownItem>Foo Action</DropdownItem>
26 <DropdownItem>Bar Action</DropdownItem>
27 <DropdownItem>Quo Action</DropdownItem>
28 </DropdownMenu>
29 </Dropdown>
30 </div>
31 );
32}
33
34Example.propTypes = {
35 direction: PropTypes.string,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…