This commit is contained in:
eric
2025-11-13 05:05:53 +08:00
parent cbdc65f56e
commit 891af61146
691 changed files with 83952 additions and 0 deletions

46
app/types/navigation.ts Normal file
View File

@@ -0,0 +1,46 @@
export interface NavigationSubItem {
title: string
titleEn: string
description: string
descriptionEn: string
icon: string
href: string
}
export interface NavigationSubCategory {
id: string
title: string
items: {
title: string
href: string
}[]
}
export interface NavigationItem {
id: string
title: string
icon: string
items: NavigationSubItem[]
subCategories: NavigationSubCategory[]
}
export interface NavigationData {
navigationItems: NavigationItem[]
}
export interface ResourceItem {
title: string
description: string
icon: string
url: string
}
export interface ResourceSection {
id: string
title: string
items: ResourceItem[]
}
export interface ResourceData {
resourceSections: ResourceSection[]
}