import { ErrorBoundaryTypeError } from './enums';
/**
 * Условие поиска определенного типа ошибки
 * Чем выше элемент списка, тем больше у него приоритет при пересекающихся условиях
 */
export const CONDITION_TYPE_ERROR = [
    {
        type: ErrorBoundaryTypeError.OutdatedRelease,
        condition: (error) => error.name === 'ChunkLoadError' ||
            error.message.includes('Failed to fetch dynamically imported module'),
    },
    { type: ErrorBoundaryTypeError.Default, condition: () => true },
];
