UNPKG

amt-ui

Version:

Angular material, tailwind template

36 lines (35 loc) 753 B
export interface AmtMenuItem { group: string; separator?: boolean; selected?: boolean; active?: boolean; items: Array<AmtSubMenuItem>; } export interface AmtSubMenuItem { icon?: string; label?: string; route?: string | null; expanded?: boolean; active?: boolean; children?: Array<AmtSubMenuItem>; } export interface AmtProfile { user: AmtProfileUser; items: Array<AmtProfileItem>; } export interface AmtProfileUser { email: string; initials: string; fullName: string; photo?: string; } export interface AmtProfileItem { label: string; icon: string; route?: string; click?: () => void; } export interface AmtProfileLanguage { title: string; flagClass: string; }