koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
3 lines (2 loc) • 482 B
JavaScript
"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react"),n=new Event("change",{bubbles:!1}),v=(r,a,t)=>{o.useEffect(()=>{if(t){const e=r==null?void 0:r.current,s=e==null?void 0:e.form,c=()=>{e&&(e==null||e.dispatchEvent(n)),e&&a(n)};return s&&s.addEventListener("change",c),()=>{s&&s.removeEventListener("change",c)}}},[r,t,a])};exports.useRevalidateOnFormChange=v;
//# sourceMappingURL=useRevalidateOnFormChange.cjs.map