UNPKG

@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
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; };