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 856 B
import * as React from 'react'; import { useFormContext } from 'react-hook-form'; import { Translate } from "../i18n/Translate.js"; import { Form } from "../form/Form.js"; export const SimpleForm = ({ children, ...props }) => (React.createElement(Form, { ...props }, React.createElement("div", { style: { display: 'flex', flexDirection: 'column', gap: '1em' } }, React.Children.map(children, child => (React.createElement("div", null, child)))), React.createElement("div", null, React.createElement(SaveButton, null)))); const SaveButton = () => { const { formState } = useFormContext(); const { isSubmitting } = formState; return (React.createElement("button", { type: "submit", disabled: isSubmitting }, React.createElement(Translate, { i18nKey: "ra.action.save" }, "Save"))); }; //# sourceMappingURL=SimpleForm.js.map