From 1e4a0a8cbb233c1dd7a620e2f6a2871aeb0fd1e5 Mon Sep 17 00:00:00 2001 From: Sakura Knoll Date: Tue, 3 May 2022 11:42:51 +0900 Subject: [PATCH] Fix home navigator --- src/pages/honkai3rd/index.tsx | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/pages/honkai3rd/index.tsx b/src/pages/honkai3rd/index.tsx index 13e9dab5..8ad0c08a 100644 --- a/src/pages/honkai3rd/index.tsx +++ b/src/pages/honkai3rd/index.tsx @@ -76,6 +76,7 @@ const Honkai3rdIndexPage = () => { + @@ -114,6 +115,7 @@ interface NavItemProps { | 'weapons' | 'elfs' | 'elysian-realm' + | 'media' } const NavItem = ({ target }: NavItemProps) => { @@ -123,11 +125,7 @@ const NavItem = ({ target }: NavItemProps) => { - + {t(`common.${target}`)} @@ -163,3 +161,14 @@ const BannerItem = ({ valkyrie, active }: BannerItemProps) => { ) } + +function getIconByTarget(target: string) { + switch (target) { + case 'versions': + return `${assetsBucketBaseUrl}/honkai3rd/nav-icons/versions.webp` + case 'media': + return `${assetsBucketBaseUrl}/honkai3rd/nav-icons/grand-instructor.webp` + default: + return `${assetsBucketBaseUrl}/honkai3rd/nav-icons/${target}.png` + } +}