import{r as e}from"./rolldown-runtime-QTnfLwEv.js";import{ki as t}from"./lucide-icons-BjbcRgLk.js";import{h as n}from"./useQuery-CQCUTxAw.js";var r=e(t(),1);function i(e){let t=n(),i=(0,r.useRef)(e);return i.current=e,(0,r.useCallback)(async()=>{let e=i.current,n=Array.isArray(e[0])?e:[e];await Promise.all(n.map(e=>t.invalidateQueries({queryKey:e})))},[t])}export{i as t};