diff options
| author | David Hill <[email protected]> | 2026-03-04 11:46:30 +0000 |
|---|---|---|
| committer | David Hill <[email protected]> | 2026-03-04 11:46:30 +0000 |
| commit | 9909f94048cf0b1f325f9867d453534a30b088b0 (patch) | |
| tree | 62074295915a93f38f85afb487f1954a93a8d543 | |
| parent | e8f67ddbccc09f7963c0825aa2ead7b31f8884ee (diff) | |
| download | opencode-9909f94048cf0b1f325f9867d453534a30b088b0.tar.gz opencode-9909f94048cf0b1f325f9867d453534a30b088b0.zip | |
chore(console): hide Go nav item on /go
| -rw-r--r-- | packages/console/app/src/component/header.tsx | 22 | ||||
| -rw-r--r-- | packages/console/app/src/routes/go/index.tsx | 2 |
2 files changed, 14 insertions, 10 deletions
diff --git a/packages/console/app/src/component/header.tsx b/packages/console/app/src/component/header.tsx index 9ec3fe0b8..24d5a897c 100644 --- a/packages/console/app/src/component/header.tsx +++ b/packages/console/app/src/component/header.tsx @@ -36,7 +36,7 @@ const fetchSvgContent = async (svgPath: string): Promise<string> => { } } -export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) { +export function Header(props: { zen?: boolean; go?: boolean; hideGetStarted?: boolean }) { const navigate = useNavigate() const i18n = useI18n() const language = useLanguage() @@ -166,13 +166,15 @@ export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) { <A href={language.route("/zen")}>{i18n.t("nav.zen")}</A> </li> </Show> - <li> - <A href={language.route("/go")}>{i18n.t("nav.go")}</A> - </li> + <Show when={!props.go}> + <li> + <A href={language.route("/go")}>{i18n.t("nav.go")}</A> + </li> + </Show> <li> <A href={language.route("/enterprise")}>{i18n.t("nav.enterprise")}</A> </li> - <Show when={props.zen}> + <Show when={props.zen || props.go}> <li> <a href="/auth">{i18n.t("nav.login")}</a> </li> @@ -265,13 +267,15 @@ export function Header(props: { zen?: boolean; hideGetStarted?: boolean }) { <A href={language.route("/zen")}>{i18n.t("nav.zen")}</A> </li> </Show> - <li> - <A href={language.route("/go")}>{i18n.t("nav.go")}</A> - </li> + <Show when={!props.go}> + <li> + <A href={language.route("/go")}>{i18n.t("nav.go")}</A> + </li> + </Show> <li> <A href={language.route("/enterprise")}>{i18n.t("nav.enterprise")}</A> </li> - <Show when={props.zen}> + <Show when={props.zen || props.go}> <li> <a href="/auth">{i18n.t("nav.login")}</a> </li> diff --git a/packages/console/app/src/routes/go/index.tsx b/packages/console/app/src/routes/go/index.tsx index e51900293..2516d2dac 100644 --- a/packages/console/app/src/routes/go/index.tsx +++ b/packages/console/app/src/routes/go/index.tsx @@ -42,7 +42,7 @@ export default function Home() { <Meta name="opencode:auth" content={loggedin() ? "true" : "false"} /> <div data-component="container"> - <Header zen hideGetStarted /> + <Header go hideGetStarted /> <div data-component="content"> <section data-component="hero"> |
