From f01dc76b7ff125c33b3c3b350ef79a0be8977d24 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 29 Jul 2024 00:41:44 -0700 Subject: [PATCH] PageBarDropDown: add optional prepender --- .../optima/components/PageBarDropdown.tsx | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/common/layout/optima/components/PageBarDropdown.tsx b/src/common/layout/optima/components/PageBarDropdown.tsx index 661c1b59e..f37c1a01d 100644 --- a/src/common/layout/optima/components/PageBarDropdown.tsx +++ b/src/common/layout/optima/components/PageBarDropdown.tsx @@ -91,6 +91,7 @@ function PageBarDropdown(props: { onChange: (value: TValue | null) => void, // optional activeEndDecorator?: React.JSX.Element, + prependOption?: React.JSX.Element appendOption?: React.JSX.Element, placeholder?: string, showSymbols?: boolean, @@ -102,6 +103,8 @@ function PageBarDropdown(props: { onChange(value); }, [onChange]); + const itemsKeys = Object.keys(props.items); + return ( );