UNPKG

@wetspace/pro-components

Version:
43 lines (42 loc) 1.32 kB
import { defineComponent as l, computed as c, openBlock as a, createBlock as n, unref as r, normalizeProps as o, guardReactiveProps as t, withCtx as s, createVNode as u } from "vue"; import "../../delete-button/index.mjs"; import "../../count-down-button/index.mjs"; import "../../ellipsis/index.mjs"; import "../index.mjs"; import { WetProFormItem as d } from "../../pro-form/index.mjs"; import "../../pro-table/index.mjs"; import "../../pro-descriptions/index.mjs"; import "../../pro-list/index.mjs"; import "../../layout/index.mjs"; import "../../page/index.mjs"; import "../../guide/index.mjs"; import "../../notice-menu/index.mjs"; import "../../state/index.mjs"; import { ElTimeSelect as f } from "element-plus"; import { wetProFormItemProps as h } from "../../pro-form/src/types.mjs"; const E = /* @__PURE__ */ l({ name: "WetFormTimeSelect", __name: "time-select", props: { ...h, placeholder: String, formInputProps: { type: Object } }, setup(p) { const e = p, m = c(() => e.placeholder ? e.placeholder : `请选择${e.label}`); return (_, P) => (a(), n(r(d), o(t(e)), { default: s(({ inputProps: i }) => [ u(r(f), o(t({ placeholder: m.value, ...i })), null, 16) ]), _: 1 }, 16)); } }); export { E as default };