diff options
| author | Jack <[email protected]> | 2026-03-11 11:07:13 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-11 11:07:13 +0800 |
| commit | 0843964eb31fc355de5b6132e6d20beadb31a4b4 (patch) | |
| tree | 76969c75946f90cd4e492e4ac411cbec44dadb5d /packages/console/app/src/component | |
| parent | a1b06d63c93e9a7cc5387c8fbaac8ea5621a34b6 (diff) | |
| download | opencode-0843964eb31fc355de5b6132e6d20beadb31a4b4.tar.gz opencode-0843964eb31fc355de5b6132e6d20beadb31a4b4.zip | |
feat(web): use Feishu for Chinese community links (#16908)
Co-authored-by: Frank <[email protected]>
Diffstat (limited to 'packages/console/app/src/component')
| -rw-r--r-- | packages/console/app/src/component/footer.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/console/app/src/component/footer.tsx b/packages/console/app/src/component/footer.tsx index d81bf3247..0ea370ac7 100644 --- a/packages/console/app/src/component/footer.tsx +++ b/packages/console/app/src/component/footer.tsx @@ -8,6 +8,12 @@ import { useI18n } from "~/context/i18n" export function Footer() { const language = useLanguage() const i18n = useI18n() + const community = createMemo(() => { + const locale = language.locale() + return locale === "zh" || locale === "zht" + ? ({ key: "footer.feishu", link: language.route("/feishu") } as const) + : ({ key: "footer.discord", link: language.route("/discord") } as const) + }) const githubData = createAsync(() => github()) const starCount = createMemo(() => githubData()?.stars @@ -32,7 +38,7 @@ export function Footer() { <a href={language.route("/changelog")}>{i18n.t("footer.changelog")}</a> </div> <div data-slot="cell"> - <a href={language.route("/discord")}>{i18n.t("footer.discord")}</a> + <a href={community().link}>{i18n.t(community().key)}</a> </div> <div data-slot="cell"> <a href={config.social.twitter}>{i18n.t("footer.x")}</a> |
