nly-adminlte-vue
Version:
nly adminlte3 components
20 lines (18 loc) • 497 B
JavaScript
import { hasNormalizedSlot, normalizeSlot } from "../utils/normalize-slot";
import { concat } from "../utils/array";
export default {
methods: {
hasNormalizedSlot(names) {
return hasNormalizedSlot(names, this.$scopedSlots, this.$slots);
},
normalizeSlot(names, scope = {}) {
const vNodes = normalizeSlot(
names,
scope,
this.$scopedSlots,
this.$slots
);
return vNodes ? concat(vNodes) : vNodes;
}
}
};