@foxpage/foxpage-types
Version:
foxpage sdk types
11 lines (10 loc) • 380 B
TypeScript
import { Logger } from '../logger';
import { ManagerOption } from '../manager';
export interface FoxpageAppIgniteHooks {
beforeIgnite?: () => void;
onInitLogger?: () => Promise<any>;
afterIgnite?: (opt: {
logger: Logger;
}) => void;
afterManagerCreate?: (config: ManagerOption & Record<string, any>) => Promise<Array<ManagerOption> | ManagerOption>;
}