vuestic-ui
Version:
Vue 3 UI Framework
17 lines (16 loc) • 519 B
JavaScript
import { computed } from "vue";
import { u as useBem } from "./useBem.mjs";
import { p as pick } from "../utils/pick.mjs";
const useFormFieldProps = {
disabled: { type: Boolean, default: false },
readonly: { type: Boolean, default: false }
};
const useFormField = (prefix, props) => {
const computedClasses = useBem(prefix, computed(() => pick(props, ["disabled", "readonly"])));
return { computedClasses };
};
export {
useFormField as a,
useFormFieldProps as u
};
//# sourceMappingURL=useFormField.mjs.map