datahub/datahub-web-react/src/app/useBuildEntityRegistry.ts

12 lines
435 B
TypeScript
Raw Normal View History

import { useMemo } from 'react';
import buildEntityRegistry from './buildEntityRegistry';
2025-01-29 20:42:01 -05:00
import buildEntityRegistryV2 from './buildEntityRegistryV2';
import { useIsThemeV2 } from './useIsThemeV2';
export default function useBuildEntityRegistry() {
2025-01-29 20:42:01 -05:00
const isThemeV2Enabled = useIsThemeV2();
return useMemo(() => {
2025-01-29 20:42:01 -05:00
return isThemeV2Enabled ? buildEntityRegistryV2() : buildEntityRegistry();
}, [isThemeV2Enabled]);
}