fix: 处理vue errorHandler绑定事件的参数类型不一致

pull/38/head
xingyu 2023-10-10 11:57:16 +08:00
parent 0efc29e5ac
commit 91c34175da
1 changed files with 3 additions and 3 deletions

View File

@ -63,15 +63,15 @@ function formatComponentName(vm: any) {
* Configure Vue error handling function
*/
function vueErrorHandler(err: Error, vm: any, info: string) {
function vueErrorHandler(err: unknown, vm: any, info: string) {
const errorLogStore = useErrorLogStoreWithOut()
const { name, path } = formatComponentName(vm)
errorLogStore.addErrorLogInfo({
type: ErrorTypeEnum.VUE,
name,
file: path,
message: err.message,
stack: processStackMsg(err),
message: (err as Error).message,
stack: processStackMsg(err as Error),
detail: info,
url: window.location.href,
})