mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-08-25 13:49:40 +00:00
12 lines
355 B
TypeScript
12 lines
355 B
TypeScript
import { CountriesNumericISO } from '../constants';
|
|
import { CountryIso } from '../enums';
|
|
|
|
// At module top-level
|
|
export const NumericToCountryIso: Record<string, CountryIso> = Object.entries(CountriesNumericISO).reduce(
|
|
(acc, [isoKey, numeric]) => {
|
|
acc[numeric] = isoKey as CountryIso;
|
|
return acc;
|
|
},
|
|
{} as Record<string, CountryIso>,
|
|
);
|