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`
+ }
+}