style: runtime

This commit is contained in:
wuji.xwt 2020-09-11 16:46:35 +08:00
parent 692288bae8
commit a8ffb0d773
2 changed files with 14 additions and 13 deletions

View File

@ -56,7 +56,7 @@ export interface DataSourceItem {
type: string; type: string;
options: { options: {
uri: string; uri: string;
params: object; params: Record<string, unknown>;
method: string; method: string;
shouldFetch?: string; shouldFetch?: string;
willFetch?: string; willFetch?: string;
@ -121,6 +121,7 @@ export default class Provider {
} }
async(): Promise<IAppConfig> { async(): Promise<IAppConfig> {
// eslint-disable-next-line no-async-promise-executor
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
try { try {
const appData: IAppData = await this.getAppData(); const appData: IAppData = await this.getAppData();
@ -216,11 +217,11 @@ export default class Provider {
throw new Error('Method called "getAppData" not implemented.'); throw new Error('Method called "getAppData" not implemented.');
} }
getPageData(pageId?: string): any { getPageData(): any {
throw new Error('Method called "getPageData" not implemented.'); throw new Error('Method called "getPageData" not implemented.');
} }
getLazyComponent(pageId: string, props: any): any { getLazyComponent(): any {
throw new Error('Method called "getLazyComponent" not implemented.'); throw new Error('Method called "getLazyComponent" not implemented.');
} }
@ -229,7 +230,7 @@ export default class Provider {
throw new Error('Method called "createApp" not implemented.'); throw new Error('Method called "createApp" not implemented.');
} }
runApp(App: any, config: IAppConfig) { runApp() {
throw new Error('Method called "runApp" not implemented.'); throw new Error('Method called "runApp" not implemented.');
} }