UNPKG

react-smart-effect

Version:

Enhanced React useEffect and useLayoutEffect hooks with smart dependency tracking, debugging tools, and automatic optimization

8 lines 752 B
export { useSmartEffect, useSmartLayoutEffect, useDeepEffect, useDebugEffect } from './useSmartEffect'; export { deepCompareDeps, analyzeDeps, generateDependencyWarning, logDependencyChanges, createEffectId, formatDependencyValue } from './utils'; export { enableDevTools, reportToDevTools, getEffectReports, getEffectReport, clearEffectReports, generateEffectGraph, initializeDevToolsPanel } from './devtools'; export { default as babelPluginSmartEffect, createBabelConfig } from './plugins/babel'; export { vitePluginSmartEffect, createViteConfig } from './plugins/vite'; export type { UseSmartEffectOptions, DependencyAnalysis, EffectReport, DevToolsState } from './types'; export declare const version = "1.0.0"; //# sourceMappingURL=index.d.ts.map