mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-09 01:47:20 +08:00
14 lines
378 B
TypeScript
14 lines
378 B
TypeScript
import { App, Ref, ComponentOptions } from 'vue';
|
|
import { Router } from './router';
|
|
import { SiteData } from '../../../types/shared';
|
|
export interface EnhanceAppContext {
|
|
app: App;
|
|
router: Router;
|
|
siteData: Ref<SiteData>;
|
|
}
|
|
export interface Theme {
|
|
Layout: ComponentOptions;
|
|
NotFound?: ComponentOptions;
|
|
enhanceApp?: (ctx: EnhanceAppContext) => void;
|
|
}
|