UNPKG

ant-design-x-vue-next

Version:

Ant Design X for Vue — community continuation aligned with @ant-design/x

32 lines (31 loc) 667 B
import { computed as e } from "vue"; function a(t, f, o) { return typeof t == "function" ? t(f, o) : t; } function c(t, f, o) { const i = e(() => a(t(), f(), o())), r = e(() => !!i.value), l = { step: 1, interval: 50, // set default suffix is empty suffix: null, effect: "typing", keepPrefix: !0 }, n = e(() => { const u = i.value; return { ...l, ...typeof u == "object" && u ? u : {} }; }); return [ r, e(() => n.value.step), e(() => n.value.interval), e(() => n.value.suffix), e(() => n.value.effect || "typing"), e(() => n.value.keepPrefix !== !1) ]; } export { c as default };