Browse Source

wip: desktop work

Adam 4 months ago
parent
commit
6b82153263
1 changed files with 3 additions and 1 deletions
  1. 3 1
      packages/desktop/src/index.tsx

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

@@ -14,6 +14,8 @@ import Home from "@/pages"
 const host = import.meta.env.VITE_OPENCODE_SERVER_HOST ?? "127.0.0.1"
 const host = import.meta.env.VITE_OPENCODE_SERVER_HOST ?? "127.0.0.1"
 const port = import.meta.env.VITE_OPENCODE_SERVER_PORT ?? "4096"
 const port = import.meta.env.VITE_OPENCODE_SERVER_PORT ?? "4096"
 
 
+const url = new URLSearchParams(document.location.search).get("url") || `http://${host}:${port}`
+
 const root = document.getElementById("root")
 const root = document.getElementById("root")
 if (import.meta.env.DEV && !(root instanceof HTMLElement)) {
 if (import.meta.env.DEV && !(root instanceof HTMLElement)) {
   throw new Error(
   throw new Error(
@@ -25,7 +27,7 @@ render(
   () => (
   () => (
     <ShikiProvider>
     <ShikiProvider>
       <MarkedProvider>
       <MarkedProvider>
-        <SDKProvider url={`http://${host}:${port}`}>
+        <SDKProvider url={url}>
           <SyncProvider>
           <SyncProvider>
             <LocalProvider>
             <LocalProvider>
               <MetaProvider>
               <MetaProvider>