UNPKG

nutui-taro-upgrade

Version:

@nutui/nutui-taro 对京东风格组件库的taro4 版本支持

19 lines (18 loc) 488 B
import { defineComponent } from "vue"; const camelize = (s) => s.replace(/-./g, (x) => x[1].toUpperCase()); function createComponent(name) { const componentName = "nut-" + name; return { componentName, create: function(_component) { _component.name = "Nut" + camelize("-" + name); _component.install = (vue) => { vue.component(_component.name, _component); }; return defineComponent(_component); } }; } export { createComponent as c };