From 81bde40aeb6f2922379ef63c49343e28da995fca Mon Sep 17 00:00:00 2001 From: bennykok Date: Tue, 30 Jan 2024 11:26:50 +0800 Subject: [PATCH] fix: default value --- web/src/components/VersionSelect.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/components/VersionSelect.tsx b/web/src/components/VersionSelect.tsx index b7e8b7f..d5524c9 100644 --- a/web/src/components/VersionSelect.tsx +++ b/web/src/components/VersionSelect.tsx @@ -108,12 +108,12 @@ export function MachineSelect({ } type SelectedMachineStore = { - selectedMachine: string; + selectedMachine: string | undefined; setSelectedMachine: (machine: string) => void; }; export const selectedMachineStore = create((set) => ({ - selectedMachine: "", + selectedMachine: undefined, setSelectedMachine: (machine) => set(() => ({ selectedMachine: machine })), })); @@ -121,7 +121,7 @@ export function useSelectedMachine( machines: Awaited>, ): [string, (v: string) => void] { const { selectedMachine, setSelectedMachine } = selectedMachineStore(); - return [selectedMachine ?? machines?.[0]?.id, setSelectedMachine]; + return [selectedMachine ?? machines?.[0]?.id ?? "", setSelectedMachine]; // const searchParams = useSearchParams(); // const pathname = usePathname();