tdesign-pro-component
Version:
ProComponents tdesign-vue-next + Vue3 + TS
36 lines (35 loc) • 726 B
JavaScript
import { h as i } from "vue";
import { P as e } from "./ProForm-CwvRzerU.js";
const t = class t {
constructor() {
}
static builder() {
return new t();
}
options(n) {
return t.innerOptions = n, this;
}
props(n) {
return t.innerProps = n, this;
}
request(n) {
return t.innerRequest = n, this;
}
submit(n) {
return t.innerSubmit = n, this;
}
build() {
return i(e, {
...t.innerProps,
options: t.innerOptions,
//@ts-ignore
request: t.innerRequest,
onSubmit: t.innerSubmit
});
}
};
t.innerOptions = [], t.innerRequest = () => Promise.resolve(null), t.innerSubmit = (n) => Promise.resolve(null), t.innerProps = {};
let s = t;
export {
s as P
};