Commit 4fbed69d authored by Merzough Münker's avatar Merzough Münker
Browse files

fix: add config interface

parent bec12726
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -5,4 +5,5 @@ export * from './lib/config.service';
export * from './lib/provide-config';
export * from './lib/tokens';
export * from './lib/types';
export * from './lib/config';
// endregion
+23 −0
Original line number Diff line number Diff line
export interface AppsNavigationConfig {
  target?: string;
  image?: string;
  label: string;
  href?: string;
  routerLink?: string[];
  empty?: false;
  hidden?: boolean;
  id?: string;
  permissions: string[];
}

export interface NavigationConfig {
  apps?: AppsNavigationConfig[];
}

export interface Config {
  navigation?: NavigationConfig;
  collapsable?: boolean;
  pinned?: boolean;
  mode?: 'side' | 'over';
  opened?: boolean;
}