diff --git a/src/Picker.tsx b/src/Picker.tsx index e638dd7..39760d9 100644 --- a/src/Picker.tsx +++ b/src/Picker.tsx @@ -8,12 +8,13 @@ type PickerInput = { $url:Atom, $isEnabled?:Atom }; -export function Picker({ $options, $isLoading, $url, $isEnabled, $selectedOption }: PickerInput){ - $options = $options || useMemo(()=>$([]),[]); - $isLoading = $isLoading || useMemo(()=>$(true),[]); - $isEnabled = $isEnabled || useMemo(()=>$(true),[]); - $selectedOption = $selectedOption || useMemo(()=>$(''),[]); - +export function Picker({ + $url, + $options = useMemo(()=>$([]), []), + $isLoading = useMemo(()=>$(true),[]), + $isEnabled = useMemo(()=>$(true),[]), + $selectedOption = useMemo(()=>$(''), []) + }: PickerInput){ const url = useAtomValue($url); const options = useAtomValue($options); const isLoading = useAtomValue($isLoading);