refactor: api cleanup

This commit is contained in:
zhom
2026-07-11 21:37:41 +04:00
parent 53db00a85a
commit ae8afbb158
27 changed files with 604 additions and 531 deletions
+9
View File
@@ -23,6 +23,8 @@ export type BackendErrorCode =
| "PROXY_NOT_FOUND"
| "GROUP_NOT_FOUND"
| "GROUP_ALREADY_EXISTS"
| "NAME_CANNOT_BE_EMPTY"
| "WAYFERN_VERSION_NOT_AVAILABLE"
| "VPN_NOT_FOUND"
| "EXTENSION_NOT_FOUND"
| "EXTENSION_GROUP_NOT_FOUND"
@@ -118,6 +120,13 @@ export function translateBackendError(t: TFunction, err: unknown): string {
return t("backendErrors.groupNotFound");
case "GROUP_ALREADY_EXISTS":
return t("backendErrors.groupAlreadyExists");
case "NAME_CANNOT_BE_EMPTY":
return t("backendErrors.nameCannotBeEmpty");
case "WAYFERN_VERSION_NOT_AVAILABLE":
return t("backendErrors.wayfernVersionNotAvailable", {
requested: parsed.params?.requested ?? "",
current: parsed.params?.current ?? "",
});
case "VPN_NOT_FOUND":
return t("backendErrors.vpnNotFound");
case "EXTENSION_NOT_FOUND":