unified-error-handling
Version:
A lightweight, zero-dependency error handling library with dynamic adapter loading for multiple error tracking services
13 lines • 603 B
TypeScript
export declare function useComponentError(componentName: string): {
logComponentError: (error: Error, phase: string, context?: any) => void;
};
export declare function usePerformanceMonitor(): {
measurePerformance: <T>(name: string, fn: () => T) => T;
};
export declare function useExtendedErrorHandler(): {
logError: (error: Error, context?: any) => void;
logNavigation: (from: string, to: string, metadata?: any) => void;
logUserAction: (action: string, metadata?: any) => void;
setTags: (tags: Record<string, string>) => void;
};
//# sourceMappingURL=hooks-extensions.d.ts.map