提交 3f5b9ed6 编写于 作者: fxy060608's avatar fxy060608

fix: types

上级 6f13f256
......@@ -50,7 +50,10 @@ function formatApiArgs<T extends ApiLike>(
}
function invokeSuccess(id: number, name: string, res: unknown) {
return invokeCallback(id, extend(res || {}, { errMsg: name + ':ok' }))
return invokeCallback(
id,
extend((res || {}) as Object, { errMsg: name + ':ok' })
)
}
function invokeFail(id: number, name: string, errMsg?: string, errRes?: any) {
......
......@@ -47,7 +47,7 @@ export const SetTabBarItemOptions: ApiOptions<API_TYPE_SET_TAB_BAR_ITEM> = {
params.pagePath = removeLeadingSlash(value)
}
},
} as ApiOptions<API_TYPE_SET_TAB_BAR_ITEM>['formatArgs'],
} as Required<ApiOptions<API_TYPE_SET_TAB_BAR_ITEM>>['formatArgs'],
IndexOptions.formatArgs
),
}
......@@ -130,7 +130,7 @@ export const SetTabBarBadgeOptions: ApiOptions<API_TYPE_SET_TAB_BAR_BADGE> = {
params.text = '...'
}
},
} as ApiOptions<API_TYPE_SET_TAB_BAR_BADGE>['formatArgs'],
} as Required<ApiOptions<API_TYPE_SET_TAB_BAR_BADGE>>['formatArgs'],
IndexOptions.formatArgs
),
}
......@@ -50,10 +50,10 @@ export function createConfig(options: {
server.host = userServer.host
}
if (hasOwn(userServer, 'fs')) {
extend(server.fs, userServer.fs)
extend(server.fs!, userServer.fs)
}
if (hasOwn(userServer, 'watch')) {
extend(server.watch, userServer.watch)
extend(server.watch!, userServer.watch)
}
}
......
......@@ -54,7 +54,7 @@ export function createHandleHotUpdate(): Plugin['handleHotUpdate'] {
server: { middlewareMode },
} = server.config
extend(
define,
define!,
initFeatures({
inputDir,
command: 'serve',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册