UNPKG

remix-validated-form

Version:

Form component and utils for easy form validation in remix

14 lines (13 loc) 371 B
import { useEffect, useRef } from "react"; export function useSubmitComplete(isSubmitting, callback) { const isPending = useRef(false); useEffect(() => { if (isSubmitting) { isPending.current = true; } if (!isSubmitting && isPending.current) { isPending.current = false; callback(); } }); }