Files
frontend-miniapp/src/utils/guideTopTabs.ts
2026-06-11 16:18:57 +08:00

19 lines
523 B
TypeScript

export type GuideTopTab = 'guide' | 'explain'
export const GUIDE_TOP_TABS: Array<{ id: GuideTopTab; label: string }> = [
{ id: 'guide', label: '导览' },
{ id: 'explain', label: '讲解' }
]
export const isGuideTopTab = (value: unknown): value is GuideTopTab => {
return value === 'guide' || value === 'explain'
}
export const guideTopTabUrl = (tab: GuideTopTab) => `/pages/index/index?tab=${tab}`
export const navigateToGuideTopTab = (tab: GuideTopTab) => {
uni.reLaunch({
url: guideTopTabUrl(tab)
})
}