Files
keycloak_theme/src/lib/tools/allPropertiesValuesToUndefined.ts

10 lines
284 B
TypeScript
Raw Normal View History

2021-03-02 22:48:36 +01:00
import "minimal-polyfills/Object.fromEntries";
export function allPropertiesValuesToUndefined<
T extends Record<string, unknown>,
>(obj: T): Record<keyof T, undefined> {
2021-03-02 22:48:36 +01:00
return Object.fromEntries(
Object.entries(obj).map(([key]) => [key, undefined]),
2021-03-02 22:48:36 +01:00
) as any;
}