Parcourir la source

desktop: fix isLocal

Brendan Allan il y a 1 mois
Parent
commit
4a5823562c
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      packages/app/src/context/server.tsx

+ 4 - 1
packages/app/src/context/server.tsx

@@ -187,10 +187,13 @@ export const { use: useServer, provider: ServerProvider } = createSimpleContext(
 
     const origin = createMemo(() => projectsKey(state.active))
     const projectsList = createMemo(() => store.projects[origin()] ?? [])
-    const isLocal = createMemo(() => origin() === "local")
     const current: Accessor<ServerConnection.Any | undefined> = createMemo(
       () => allServers().find((s) => ServerConnection.key(s) === state.active) ?? allServers()[0],
     )
+    const isLocal = createMemo(() => {
+      const c = current()
+      return c?.type === "sidecar" && c.variant === "base"
+    })
 
     return {
       ready: isReady,