@ccs-design/rc-pro
Version:
ccs design basic react component
18 lines (17 loc) • 524 B
TypeScript
import React from 'react';
import { ConfigType, MenuType, UserDetailType } from '.';
/** 全局相关信息 */
interface ContextType extends ConfigType {
dispatch: any;
userDetail: UserDetailType;
collapsed: boolean;
layout: 'top' | 'left';
}
interface AuthContextType {
menu?: MenuType;
onAuth: (code: string) => MenuType | undefined;
}
export declare const GlobalContext: React.Context<ContextType>;
/** 权限context */
export declare const AuthContext: React.Context<AuthContextType>;
export {};