Skip to content

Commit 9b120e0

Browse files
committed
Export menuDropdown component.
1 parent 145cd35 commit 9b120e0

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

src/components/drops/menu/dropdown.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const Dropdown = ({
1919
renderItem,
2020
value,
2121
hasSearch,
22+
searchMargin = [4],
2223
...rest
2324
}) => {
2425
const [searchParams, setSearchParams] = useState("")
@@ -50,7 +51,7 @@ const Dropdown = ({
5051
{...rest}
5152
>
5253
{hasSearch && (
53-
<Box margin={[4]}>
54+
<Box margin={searchMargin}>
5455
<Search
5556
data-testid={"dropdown-search"}
5657
defaultValue={searchParams}

src/components/drops/menu/index.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ export interface MenuProps {
4444

4545
declare const Menu: FC<MenuProps & JSX.IntrinsicElements["div"]>
4646

47-
export { Menu }
47+
declare const MenuDropdown: FC<MenuProps & JSX.IntrinsicElements["div"]>
48+
49+
export { Menu, MenuDropdown }
4850

4951
export default Menu

src/components/icon/icons-list.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ import error from "./assets/error.svg"
8585
import exclamation from "./assets/exclamation.svg"
8686
import expand from "./assets/expand.svg"
8787
import feed from "./assets/feed.svg"
88+
import filter from "./assets/filter.svg"
8889
import filterList from "./assets/filterList.svg"
8990
import forcePlay from "./assets/force_play.svg"
9091
import forcePlayOutline from "./assets/force_play_outline.svg"
@@ -381,6 +382,7 @@ export const iconsList = {
381382
exclamation,
382383
expand,
383384
feed,
385+
filter,
384386
filterList,
385387
firewallSolid,
386388
forcePlay,

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export { default as DropContainer } from "./components/drops/container"
7575
export { default as Tooltip } from "./components/drops/tooltip"
7676
export { default as Popover } from "./components/drops/popover"
7777
export { default as Menu } from "./components/drops/menu"
78+
export { default as MenuDropdown } from "./components/drops/menu/dropdown"
7879

7980
export { default as Flex } from "./components/templates/flex"
8081
export { default as makeFlex } from "./components/templates/flex/flex"

0 commit comments

Comments
 (0)