UNPKG

@me_slack/vue3easyform

Version:

Credit to @lmiller1990 for sharing how to build packages in NPM for Vue3 as Vue have still not documented the process.

25 lines (22 loc) 625 B
import { defineComponent, computed, h } from 'vue'; var vueeasyform = defineComponent({ props: { form: { type: [String, Number] } }, // () => h(...) setup: function (props, _a) { var slots = _a.slots; return function () { return computed(function () { if (props.form && slots[props.form]) { return h(slots[props.form]); } if (slots["default"]) { return h(slots["default"]); } return h('div'); }).value; }; } }); export default vueeasyform;