Binding form fields
Provide the data object
import { DataObjectProvider } from "@olenbetong/appframe-react";
import { dsMyDataObject } from "~/appframe";
function MyForm() {
return (
<DataObjectProvider dataObject={dsMyDataObject}>
{/* form fields */}
</DataObjectProvider>
);
}Access the data object
import { useDataObject } from "@olenbetong/appframe-react";
function SaveStatus() {
let dataObject = useDataObject();
return <div>{dataObject.isDirty() ? "Unsaved changes" : "All saved"}</div>;
}Bind inputs
Example from fleet-transport-driver
Common pitfalls
Last updated
Was this helpful?