INNER CODE UNIT · TypeScript

resolveNavbarMode

CuteLeaf/Firefly · src/config/index.ts:8

export function resolveNavbarMode(navbar: {
	navbarMode?: NavbarMode;
	stickyNavbar?: boolean;
}): NavbarMode {
	if (navbar.navbarMode) return navbar.navbarMode;
	return navbar.stickyNavbar === false ? "static" : "fixed";
}

/** 当前导航栏模式(已按 navbarMode / 旧 stickyNavbar 解析),供各消费方统一读取 */
export const navbarMode: NavbarMode = resolveNavbarMode(siteConfig.navbar);

// 类型导出
export type {
	AdConfig,
	AnalyticsConfig,
	AnnouncementConfig,
	BackgroundWallpaperConfig,
	BooknavFaviconConfig,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…