UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

30 lines (29 loc) 715 B
import { StringMap } from './../../../core/public-api'; export interface NavItemConfig { name?: string; label?: string; key?: string; href?: string; icon?: string; iconLottieJson?: string; iconStatic?: string; iconImgSrc?: string; iconImgData?: string; /** * @deprecated Use `iconImgData` instead */ iconData?: string; hidden?: boolean; stage?: 'Alpha' | 'Beta'; divider?: boolean; negate?: boolean; children?: NavItemConfig[]; routerLink?: Array<string | StringMap>; routerLinkQueryParams?: StringMap; [key: string]: any; } export interface NavGroupConfig { name?: string; title?: string; items?: NavItemConfig[]; }