Newer
Older
import { throwError, timeout } from 'rxjs';
export const handleRequestTimeout = (timeoutMs: number = 10000) =>
// eslint-disable-next-line @typescript-eslint/no-explicit-any
timeout<any, any>({
each: timeoutMs,
with: () => throwError(() => new Error('Request timed out')),
});