Update InstallDependencies.tsx

This commit is contained in:
Sun Tao 2025-08-04 22:53:06 +08:00
parent a200a3244c
commit 0b4893cb10

View file

@ -23,7 +23,7 @@ export const InstallDependencies: React.FC<{
isInstalling: boolean;
setIsInstalling: (isInstalling: boolean) => void;
}> = ({ isInstalling, setIsInstalling }) => {
const { initState } = useAuthStore();
const { initState, setInitState } = useAuthStore();
const [logs, setLogs] = useState<InstallLog[]>([]);
const [status, setStatus] = useState<
"idle" | "installing" | "success" | "error"
@ -70,6 +70,7 @@ export const InstallDependencies: React.FC<{
setStatus("success");
console.log("dependencies installed successfully!");
setProgress(100);
setInitState("done");
} else {
setStatus("error");
console.error("dependencies installation failed:", data?.code);
@ -121,6 +122,7 @@ export const InstallDependencies: React.FC<{
setStatus("success");
setProgress(100);
setIsInstalling(false);
setInitState("done");
} catch (error) {
console.error("install start failed:", error);
setStatus("error");