fix(ui): полный справочник стран и городов как в VPS Tracker
quality / commitlint (push) Skipped
CD / update-wiki (push) Successful in 5s
quality / changes (push) Successful in 4s
quality / docker-check (push) Skipped
quality / web (push) Successful in 45s
quality / api (push) Successful in 36s
CD / quality (push) Successful in 1m30s
CD / publish (push) Successful in 1m51s

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Denozordec
2026-09-04 15:15:34 +07:00
co-authored by Cursor
parent 146afc1369
commit 654b08c8e5
18 changed files with 1400 additions and 66 deletions
+33
View File
@@ -1,3 +1,21 @@
import {
CANONICAL_LOC_CODES,
CITIES,
CITY_BY_NAME_RU,
COUNTRIES,
COUNTRY_BY_CODE,
COUNTRY_BY_NAME_RU,
buildCityOptions,
catalogCitiesWithLocCodes,
cityMatchesCountry,
countriesWithCities,
listCities,
locCodeForCity,
resolveCityRef,
resolveCountryForCity,
resolveCountryForCityFromRows
} from "./chunk-FK3U7DSV.js";
// src/app-switcher.ts
import { z } from "zod";
var appSwitcherIconSchema = z.enum([
@@ -265,6 +283,12 @@ var ValidationError = class extends Error {
}
};
export {
CANONICAL_LOC_CODES,
CITIES,
CITY_BY_NAME_RU,
COUNTRIES,
COUNTRY_BY_CODE,
COUNTRY_BY_NAME_RU,
ValidationError,
addressFamilySchema,
aliasCreateSchema,
@@ -279,10 +303,16 @@ export {
appSwitcherEntrySchema,
appSwitcherIconSchema,
bindExportSchema,
buildCityOptions,
catalogCitiesWithLocCodes,
cfDnsRecordSchema,
cfZoneSchema,
cityMatchesCountry,
countriesWithCities,
createDnsRecordPayloadSchema,
dashboardStatsSchema,
listCities,
locCodeForCity,
locationSchema,
loginSchema,
nodeAddressSchema,
@@ -292,6 +322,9 @@ export {
nodeSchema,
orphanIgnoreSchema,
patchDnsRecordPayloadSchema,
resolveCityRef,
resolveCountryForCity,
resolveCountryForCityFromRows,
syncApplySchema,
syncDiffOpSchema,
syncJobSchema,