mirror of
https://github.com/itdoginfo/podkop.git
synced 2026-01-06 16:48:56 +03:00
35 lines
797 B
TypeScript
35 lines
797 B
TypeScript
import { getCheckTitle } from '../helpers/getCheckTitle';
|
|
|
|
export enum DIAGNOSTICS_CHECKS {
|
|
DNS = 'DNS',
|
|
SINGBOX = 'SINGBOX',
|
|
NFT = 'NFT',
|
|
FAKEIP = 'FAKEIP',
|
|
}
|
|
|
|
export const DIAGNOSTICS_CHECKS_MAP: Record<
|
|
DIAGNOSTICS_CHECKS,
|
|
{ order: number; title: string; code: DIAGNOSTICS_CHECKS }
|
|
> = {
|
|
[DIAGNOSTICS_CHECKS.DNS]: {
|
|
order: 1,
|
|
title: getCheckTitle('DNS'),
|
|
code: DIAGNOSTICS_CHECKS.DNS,
|
|
},
|
|
[DIAGNOSTICS_CHECKS.SINGBOX]: {
|
|
order: 2,
|
|
title: getCheckTitle('Sing-box'),
|
|
code: DIAGNOSTICS_CHECKS.SINGBOX,
|
|
},
|
|
[DIAGNOSTICS_CHECKS.NFT]: {
|
|
order: 3,
|
|
title: getCheckTitle('Nftables'),
|
|
code: DIAGNOSTICS_CHECKS.NFT,
|
|
},
|
|
[DIAGNOSTICS_CHECKS.FAKEIP]: {
|
|
order: 4,
|
|
title: getCheckTitle('FakeIP'),
|
|
code: DIAGNOSTICS_CHECKS.FAKEIP,
|
|
},
|
|
};
|