UNPKG

@vela-ui/react

Version:

Vela UI React components

3 lines (2 loc) 297 B
"use client" import{useCallback as u,useInsertionEffect as c,useRef as o}from"react";function l(r,t=[]){let e=o(()=>{throw new Error("Cannot call an event handler while rendering.")});return c(()=>{e.current=r}),u((...s)=>{var n;return(n=e.current)==null?void 0:n.call(e,...s)},t)}export{l as a};