diff options
| author | David Hill <[email protected]> | 2025-12-12 20:23:06 +0000 |
|---|---|---|
| committer | David Hill <[email protected]> | 2025-12-12 20:23:06 +0000 |
| commit | 9b77246246ab0d81aaee23514c343ccb93c36847 (patch) | |
| tree | 09749dd9d91275b7fec4035fafbefc9e4cd0cb6c /packages/desktop/src/app.tsx | |
| parent | cf3bc1e0a6324a01ae10a2849476d7dc07e4876b (diff) | |
| parent | d51c6ca39f382ef616157680ca7366b6ee58713e (diff) | |
| download | opencode-9b77246246ab0d81aaee23514c343ccb93c36847.tar.gz opencode-9b77246246ab0d81aaee23514c343ccb93c36847.zip | |
Merge branch 'dev' of https://github.com/sst/opencode into dev
Diffstat (limited to 'packages/desktop/src/app.tsx')
| -rw-r--r-- | packages/desktop/src/app.tsx | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/packages/desktop/src/app.tsx b/packages/desktop/src/app.tsx index a1ff90d26..bf9dfd3b7 100644 --- a/packages/desktop/src/app.tsx +++ b/packages/desktop/src/app.tsx @@ -14,6 +14,7 @@ import { LayoutProvider } from "./context/layout" import { GlobalSDKProvider } from "./context/global-sdk" import { SessionProvider } from "./context/session" import { Show } from "solid-js" +import { NotificationProvider } from "./context/notification" declare global { interface Window { @@ -37,25 +38,27 @@ export function App() { <GlobalSDKProvider url={url}> <GlobalSyncProvider> <LayoutProvider> - <MetaProvider> - <Font /> - <Router root={Layout}> - <Route path="/" component={Home} /> - <Route path="/:dir" component={DirectoryLayout}> - <Route path="/" component={() => <Navigate href="session" />} /> - <Route - path="/session/:id?" - component={(p) => ( - <Show when={p.params.id || true} keyed> - <SessionProvider> - <Session /> - </SessionProvider> - </Show> - )} - /> - </Route> - </Router> - </MetaProvider> + <NotificationProvider> + <MetaProvider> + <Font /> + <Router root={Layout}> + <Route path="/" component={Home} /> + <Route path="/:dir" component={DirectoryLayout}> + <Route path="/" component={() => <Navigate href="session" />} /> + <Route + path="/session/:id?" + component={(p) => ( + <Show when={p.params.id || true} keyed> + <SessionProvider> + <Session /> + </SessionProvider> + </Show> + )} + /> + </Route> + </Router> + </MetaProvider> + </NotificationProvider> </LayoutProvider> </GlobalSyncProvider> </GlobalSDKProvider> |
