///
///
interface PageConfigData {
home?: Record;
category?: {
searchPlaceholder?: string;
categories?: Array<{
id: string;
name: string;
icon: string;
items: Array>;
}>;
};
age?: Record;
version?: number;
updatedAt?: string;
}
interface IAppOption {
globalData: {
uuid: string;
userInfo?: WechatMiniprogram.UserInfo;
user?: import('../miniprogram/utils/auth').UserInfo | null;
env: string;
printConfig?: PrintConfig;
pageConfig?: PageConfigData;
pageConfigReady?: boolean;
/** switchTab 无法带 query:首页→分类页的临时候选侧边栏 id,取出后清空 */
pendingCategoryTabId?: string;
};
userInfoReadyCallback?: WechatMiniprogram.GetUserInfoSuccessCallback;
getPageConfig(): Promise;
[key: string]: any;
}