From 3c24d8837555b4d9ff4159b61fc88fefb55862dc Mon Sep 17 00:00:00 2001 From: DecDuck Date: Wed, 6 Nov 2024 11:38:49 +1100 Subject: [PATCH] feat(type utils): add enum dictionary type --- server/server/internal/utils/types.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/server/internal/utils/types.d.ts b/server/server/internal/utils/types.d.ts index 8a91c79d..feaef07e 100644 --- a/server/server/internal/utils/types.d.ts +++ b/server/server/internal/utils/types.d.ts @@ -5,3 +5,7 @@ export type FilterConditionally = Pick< export type KeyOfType = keyof { [P in keyof T as T[P] extends V ? P : never]: any; }; + +type EnumDictionary = { + [K in T]: U; +};