@neosjs/vitepress-theme
Version:
NeosJS VitePress theme
16 lines (15 loc) • 562 B
TypeScript
import './styles/fonts.css';
import type { DefaultTheme } from 'vitepress';
export * from './without-fonts';
export { default } from './without-fonts';
export interface NavItemWithChildren extends DefaultTheme.NavItemWithChildren {
enabled?: boolean;
items: (NavItemChildren | NavItemWithLink)[];
}
export interface NavItemChildren extends DefaultTheme.NavItemChildren {
enabled?: boolean;
}
export interface NavItemWithLink extends DefaultTheme.NavItemWithLink {
enabled?: boolean;
}
export type NavItem = NavItemWithLink | NavItemWithChildren;