{"version":3,"sources":["../../src/use-render/index.ts"],"sourcesContent":["import { useSafeState } from '../use-safe-state'\nimport { useStableFn } from '../use-stable-fn'\n\nimport type { Noop } from '../utils/basic'\n\n/**\n * A React Hook that return a function to re-render component. Helpful when you need to re-render a component without changing the state.\n */\nexport function useRender(): Noop {\n  const [_, setState] = useSafeState({})\n  return useStableFn(() => setState({}))\n}\n"],"names":["useRender","useSafeState","_","setState","useStableFn"],"mappings":";;;;+BAQgBA;;;eAAAA;;;4BARa;2BACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAOrB,SAASA;IACd,IAAsBC,iCAAAA,IAAAA,0BAAY,EAAC,CAAC,QAA7BC,IAAeD,kBAAZE,WAAYF;IACtB,OAAOG,IAAAA,wBAAW,EAAC;eAAMD,SAAS,CAAC;;AACrC"}