@ui-schema/react
Version:
Schema-driven UI generator for React using JSON Schema. Build powerful form and interface generators with headless components and hooks.
8 lines • 345 B
JavaScript
import * as React from 'react';
import { getDisplayName } from './getDisplayName.js';
import { isEqualObject } from '@ui-schema/ui-schema/Utils/isEqualObject';
export const memo = Component => {
const Memoized = React.memo(Component, isEqualObject);
Memoized.displayName = `ImmutableMemo(${getDisplayName(Component)})`;
return Memoized;
};