{"version":3,"sources":["../../src/use-effect-once/index.ts"],"sourcesContent":["import { useEffect } from 'react'\nimport { createEffectOnce } from '../utils/create-effect/once'\n\nimport type { UseEffectOnce } from '../utils/create-effect/once'\n\n/**\n * A React Hook like [React.useEffect](https://react.dev/reference/react/useEffect) but only run once, with more **semantic** name.\n *\n * It's merely an alias to `useEffect` with an empty dependency array.\n */\nexport const useEffectOnce: UseEffectOnce<never> = createEffectOnce(useEffect)\n"],"names":["useEffectOnce","createEffectOnce","useEffect"],"mappings":";;;;+BAUaA;;;eAAAA;;;qBAVa;oBACO;AAS1B,IAAMA,gBAAsCC,IAAAA,sBAAgB,EAACC,gBAAS"}