chore: update various components and services for improved functionality and consistency, including formatting adjustments and minor refactors

This commit is contained in:
Julien Froidefond
2025-12-07 09:54:05 +01:00
parent 4f5724c0ff
commit 39e3328123
141 changed files with 5292 additions and 3243 deletions

View File

@@ -105,6 +105,10 @@ export const ERROR_CODES = {
} as const;
type Values<T> = T[keyof T];
type ErrorCodeValues<T> = T extends { [key: string]: infer U } ? U extends { [key: string]: string } ? Values<U> : never : never;
type ErrorCodeValues<T> = T extends { [key: string]: infer U }
? U extends { [key: string]: string }
? Values<U>
: never
: never;
export type ErrorCode = ErrorCodeValues<typeof ERROR_CODES>;