feat(): 配置发布npm
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { ComponentInternalInstance, ComponentPublicInstance } from "vue";
|
||||
import { ComponentPublicInstance } from "vue";
|
||||
|
||||
type CustomClassObj = Record<string, boolean>;
|
||||
type CustomClass = string | Array<string> | CustomClassObj;
|
||||
@@ -72,7 +72,7 @@ export function convertCustomClass(sourceClass: CustomClass): CustomClassObj {
|
||||
export function mergeClass(...customClass: CustomClass[]) {
|
||||
return customClass
|
||||
.map((cc) => convertCustomClass(cc))
|
||||
.reduce((a, b) => Object.assign(a, b));
|
||||
.reduce((a, b) => Object.assign(a, b),{});
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -105,6 +105,6 @@ export function dispatch(
|
||||
}
|
||||
|
||||
if (parent) {
|
||||
parent.$emit.call(parent, eventName, params);
|
||||
parent.$emit(eventName, params);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user