From f2e018277b1575ab7a3b790b4171a3985a13e224 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/internal/utils/types.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/internal/utils/types.d.ts b/server/internal/utils/types.d.ts index 8a91c79..feaef07 100644 --- a/server/internal/utils/types.d.ts +++ b/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; +};