UNPKG

@javaguns/flow-ui

Version:

``` <template> <a-spin :spinning="loading"> <FlowDesigner ref="flowDesigner" top="50px"> </FlowDesigner> </a-spin> </template> <script lang="ts" setup> import { ref, provide, onMounted } from 'vue'; import { FlowDesigner, LoadingKey } from '@j

19 lines (18 loc) 611 B
import { computed as n } from "vue"; import { loadAsyncComponent as c } from "@javaguns/utils"; const s = () => { const t = n(() => (o) => { if (o.icon) return c(async () => (await import("@javaguns/icon"))["Icon" + o.icon + "Flow"]); }), i = n(() => (o) => { if (o.icon) return c(async () => (await import("@javaguns/icon"))["Icon" + o.icon + "Outline"]); }), r = n(() => (o) => { if (o.icon) return c(async () => (await import("@javaguns/icon"))["Icon" + o.icon + "Fill"]); }); return { loadIcon: t, loadIconOutline: i, loadIconFill: r }; }; export { s as default };