datahub/datahub-web-react/src/app/useBuildEntityRegistry.ts
2025-01-29 20:42:01 -05:00

12 lines
435 B
TypeScript

import { useMemo } from 'react';
import buildEntityRegistry from './buildEntityRegistry';
import buildEntityRegistryV2 from './buildEntityRegistryV2';
import { useIsThemeV2 } from './useIsThemeV2';
export default function useBuildEntityRegistry() {
const isThemeV2Enabled = useIsThemeV2();
return useMemo(() => {
return isThemeV2Enabled ? buildEntityRegistryV2() : buildEntityRegistry();
}, [isThemeV2Enabled]);
}