import { ComponentWithCustomElement } from 'bloko/common/helpers/types'; /** * По умолчанию memo возвращает NamedExoticComponent / MemoExoticComponent и теряет информацию о дженериках. * Эта перегрузка позволяет сохранить дженерики в результирующем компоненте. * * https://github.com/DefinitelyTyped/DefinitelyTyped/issues/37087 */ declare module '@types/react' { function memo
(
Component: P,
propsAreEqual?: (prevProps: Readonly