[@warning "-26-27-32"]; open Melange_json.Primitives; [@react.client.component] let make = (~noteId: option(int), ~initialTitle: string, ~initialBody: string) => { let router: ClientRouter.t = ClientRouter.useRouter(); let (title, setTitle) = RR.useStateValue(initialTitle); let (body, setBody) = RR.useStateValue(initialBody); let (isNavigating, startNavigating) = React.useTransition(); let%browser_only onChangeTitle = e => { let newValue = React.Event.Form.target(e)##value; setTitle(newValue); }; let%browser_only onChangeBody = e => { let newValue = React.Event.Form.target(e)##value; setBody(newValue); };