summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/context
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src/context')
-rw-r--r--packages/app/src/context/server.tsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/app/src/context/server.tsx b/packages/app/src/context/server.tsx
index 4de498b5f..3d77cdece 100644
--- a/packages/app/src/context/server.tsx
+++ b/packages/app/src/context/server.tsx
@@ -35,6 +35,7 @@ export const { use: useServer, provider: ServerProvider } = createSimpleContext(
Persist.global("server", ["server.v3"]),
createStore({
list: [] as string[],
+ currentSidecarUrl: "",
projects: {} as Record<string, StoredProject[]>,
lastProject: {} as Record<string, string>,
}),
@@ -96,6 +97,11 @@ export const { use: useServer, provider: ServerProvider } = createSimpleContext(
const url = normalizeServerUrl(props.defaultUrl)
if (!url) return
batch(() => {
+ // Remove the previous startup sidecar url
+ if(store.currentSidecarUrl) {
+ remove(store.currentSidecarUrl)
+ }
+
// Add the new sidecar url
if (props.isSidecar && props.defaultUrl) {
add(props.defaultUrl)