User
const ROLE = { ADMIN: 'admin', USER: 'user', SUPER_ADMIN: 'super-admin' } as const; const ROLE_INDEX = { [ROLE.USER]: 0, [ROLE.ADMIN]: 1, [ROLE.SUPER_ADMIN]: 2 } as const; const requiredRole = ROLE.ADMIN; const currentRole = ROLE.USER; const roleSupported = ROLE_INDEX[currentRole] >= ROLE_INDEX[requiredRole];