@wetspace/pro-components
Version:
::: tip 基本介绍
43 lines (42 loc) • 1.32 kB
JavaScript
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
};