@cosva-lab/form-builder
Version:
React form builder.
30 lines (28 loc) • 579 B
JavaScript
import { Input } from "./inputsTypes/Input/index.mjs";
import React from "react";
//#region src/Inputs.tsx
function Inputs(props) {
const { field, onChangeField } = props;
const { type } = field;
switch (type) {
case "date":
case "email":
case "number":
case "password":
case "search":
case "tel":
case "text":
case "time":
case "url":
case "week":
case "datetime-local":
case void 0: return /* @__PURE__ */ React.createElement(Input, {
field,
type,
onChangeField
});
default: return null;
}
}
//#endregion
export { Inputs as default };