@aspectus/vue-utils
Version:
Vue related utilities that makes development easier.
18 lines (13 loc) • 349 B
JavaScript
import propsMergerFunction from '@vue/babel-helper-vue-jsx-merge-props';
export function mergeContext(...attrs) {
return propsMergerFunction(attrs);
}
export function renderSlim(nodes, h, tag = 'div', data) {
if (nodes.length === 0) {
return null;
}
if (nodes.length === 1) {
return nodes[0];
}
return h(tag, data, nodes);
}