diff --git a/apps/dashboard/src/components/ui/checkbox.tsx b/apps/dashboard/src/components/ui/checkbox.tsx index 098485e9..00c7413c 100644 --- a/apps/dashboard/src/components/ui/checkbox.tsx +++ b/apps/dashboard/src/components/ui/checkbox.tsx @@ -5,6 +5,21 @@ import { cn } from '@/utils/cn'; import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; import { Check } from 'lucide-react'; +export const DumpCheckbox = ({ checked }: { checked: boolean }) => { + return ( +
+
+ {checked && } +
+
+ ); +}; + const Checkbox = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef diff --git a/apps/dashboard/src/components/ui/combobox-advanced.tsx b/apps/dashboard/src/components/ui/combobox-advanced.tsx index 8c856424..bbff676c 100644 --- a/apps/dashboard/src/components/ui/combobox-advanced.tsx +++ b/apps/dashboard/src/components/ui/combobox-advanced.tsx @@ -7,7 +7,7 @@ import VirtualList from 'rc-virtual-list'; import { useOnClickOutside } from 'usehooks-ts'; import { Button } from './button'; -import { Checkbox } from './checkbox'; +import { Checkbox, DumpCheckbox } from './checkbox'; import { Popover, PopoverContent, PopoverTrigger } from './popover'; type IValue = any; @@ -61,7 +61,7 @@ export function ComboboxAdvanced({ }} className={'flex cursor-pointer items-center gap-2'} > - + {item?.label ?? item?.value} ); @@ -99,7 +99,7 @@ export function ComboboxAdvanced({