Просмотр исходного кода

fix(desktop): remove unnecessary setTimeout

Brendan Allan 3 недель назад
Родитель
Сommit
1832eeffc9
1 измененных файлов с 1 добавлено и 5 удалено
  1. 1 5
      packages/desktop/src/index.tsx

+ 1 - 5
packages/desktop/src/index.tsx

@@ -391,11 +391,7 @@ type ServerReadyData = { url: string; password: string | null }
 
 // Gate component that waits for the server to be ready
 function ServerGate(props: { children: (data: Accessor<ServerReadyData>) => JSX.Element }) {
-  const [serverData] = createResource<ServerReadyData>(() =>
-    commands.ensureServerReady().then((v) => {
-      return new Promise((res) => setTimeout(() => res(v as ServerReadyData), 2000))
-    }),
-  )
+  const [serverData] = createResource(() => commands.ensureServerReady())
 
   const errorMessage = () => {
     const error = serverData.error