feat(): 配置发布npm

This commit is contained in:
2026-03-17 10:24:02 +08:00
parent 1ccbd4e872
commit f67c787e07
9 changed files with 129 additions and 6 deletions
+3 -3
View File
@@ -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);
}
}