From cdfaed19991c0f73ae5ff3344c2983f00f6be292 Mon Sep 17 00:00:00 2001 From: Gabriel Almeida Date: Thu, 27 Apr 2023 15:20:19 -0300 Subject: [PATCH] style(dropdownComponent): add dark mode support to dropdown button background color --- .../components/dropdownComponent/index.tsx | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/src/frontend/src/components/dropdownComponent/index.tsx b/src/frontend/src/components/dropdownComponent/index.tsx index 1bd163310..aad367adb 100644 --- a/src/frontend/src/components/dropdownComponent/index.tsx +++ b/src/frontend/src/components/dropdownComponent/index.tsx @@ -4,18 +4,27 @@ import { Fragment, useState } from "react"; import { DropDownComponentType } from "../../types/components"; import { classNames } from "../../utils"; -export default function Dropdown({value, options, onSelect}:DropDownComponentType) { - let [internalValue,setInternalValue] = useState(value===""||!value?"Choose an option":value) +export default function Dropdown({ + value, + options, + onSelect, +}: DropDownComponentType) { + let [internalValue, setInternalValue] = useState( + value === "" || !value ? "Choose an option" : value + ); return ( <> - { - setInternalValue(value) - onSelect(value) - }}> + { + setInternalValue(value); + onSelect(value); + }} + > {({ open }) => ( <>
- + {internalValue}