{"version":3,"file":"useTimeout.utils.mjs","names":[],"sources":["../../../src/hooks/useTimeout/useTimeout.utils.ts"],"sourcesContent":["import { isNumber } from '@modern-kit/utils';\n\nexport interface TimeoutOptions {\n  delay: number;\n  enabled?: boolean;\n}\n\nexport const getTimeoutOptions = (options: number | TimeoutOptions) => {\n  return isNumber(options)\n    ? { delay: options, enabled: true }\n    : {\n        delay: options.delay,\n        enabled: options?.enabled ?? true,\n      };\n};\n"],"mappings":";;AAOA,MAAa,qBAAqB,YAAqC;CACrE,OAAO,SAAS,QAAQ,GACpB;EAAE,OAAO;EAAS,SAAS;EAAM,GACjC;EACE,OAAO,QAAQ;EACf,SAAS,SAAS,WAAW;EAC9B"}