{"version":3,"sources":["../../src/use-debounced-effect/index.ts"],"sourcesContent":["import { useEffect } from 'react'\nimport { createDebouncedEffect } from '../utils/create-effect/debounced'\n\nimport type { UseDebouncedEffect } from '../utils/create-effect/debounced'\nimport type { DebounceOptions } from '../utils/debounce'\n\nexport interface UseDebouncedEffectOptions extends DebounceOptions {}\n\n/**\n * A React Hook like [React.useEffect](https://react.dev/reference/react/useEffect), but debounced.\n */\nexport const useDebouncedEffect: UseDebouncedEffect<never> = createDebouncedEffect(useEffect)\n"],"names":["useDebouncedEffect","createDebouncedEffect","useEffect"],"mappings":";;;;+BAWaA;;;eAAAA;;;qBAXa;yBACY;AAU/B,IAAMA,qBAAgDC,IAAAA,gCAAqB,EAACC,gBAAS"}