diff options
| author | Frank <[email protected]> | 2025-10-15 01:07:57 -0400 |
|---|---|---|
| committer | Frank <[email protected]> | 2025-10-15 01:07:57 -0400 |
| commit | e8751d976e38d0cbfeef1bb05c6014f9591f3973 (patch) | |
| tree | b1f2ff230fd3651f868e7fbb13a82db705f6ab93 /packages/console/app/src/component | |
| parent | 43c9702aa760e34cd434ba04ae6343632ca1b7ac (diff) | |
| download | opencode-e8751d976e38d0cbfeef1bb05c6014f9591f3973.tar.gz opencode-e8751d976e38d0cbfeef1bb05c6014f9591f3973.zip | |
wip: zen
Diffstat (limited to 'packages/console/app/src/component')
| -rw-r--r-- | packages/console/app/src/component/header.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/console/app/src/component/header.tsx b/packages/console/app/src/component/header.tsx index 29b35bfa4..d6b3e2a43 100644 --- a/packages/console/app/src/component/header.tsx +++ b/packages/console/app/src/component/header.tsx @@ -4,9 +4,11 @@ import { A, createAsync } from "@solidjs/router" import { createMemo, Match, Show, Switch } from "solid-js" import { createStore } from "solid-js/store" import { github } from "~/lib/github" +import { queryIsLoggedIn } from "~/routes/workspace/common" export function Header(props: { zen?: boolean }) { const githubData = createAsync(() => github()) + const isLoggedIn = createAsync(() => queryIsLoggedIn()) const starCount = createMemo(() => githubData()?.stars ? new Intl.NumberFormat("en-US", { @@ -39,7 +41,7 @@ export function Header(props: { zen?: boolean }) { <li> <Switch> <Match when={props.zen}> - <a href="/auth">Login</a> + <a href="/auth">{isLoggedIn() ? "Workspace" : "Login"}</a> </Match> <Match when={!props.zen}> <A href="/zen">Zen</A> @@ -110,7 +112,7 @@ export function Header(props: { zen?: boolean }) { <li> <Switch> <Match when={props.zen}> - <a href="/auth">Login</a> + <a href="/auth">{isLoggedIn() ? "Workspace" : "Login"}</a> </Match> <Match when={!props.zen}> <A href="/zen">Zen</A> |
