UNPKG

ra-core

Version:

Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React

15 lines 762 B
import * as React from 'react'; import { useInput } from "../form/useInput.js"; import { isRequired } from "../form/validation/validate.js"; import { FieldTitle } from "../util/FieldTitle.js"; export var BooleanInput = function (props) { var field = useInput(props).field; return (React.createElement("label", null, React.createElement("input", { type: "checkbox", checked: field.value, onChange: function (event) { field.onChange(event.target.checked); } }), React.createElement("span", null, React.createElement(FieldTitle, { label: props.label, source: props.source, resource: props.resource, isRequired: isRequired(props.validate) })), ' ')); }; //# sourceMappingURL=BooleanInput.js.map