chore: merge blocksuite source code (#9213)

This commit is contained in:
Mirone
2024-12-20 15:38:06 +08:00
committed by GitHub
parent 2c9ef916f4
commit 30200ff86d
2031 changed files with 238888 additions and 229 deletions
+11
View File
@@ -0,0 +1,11 @@
export function createEnumMap<T extends Record<string, string | number>>(
EnumObject: T
) {
return Object.entries(EnumObject).reduce(
(acc, [key, value]) => {
acc[value as T[keyof T]] = key as keyof T;
return acc;
},
{} as Record<T[keyof T], keyof T>
);
}