@prisma-cms/front-editor
Version:
15 lines (14 loc) • 924 B
TypeScript
import React from 'react';
import { ContentProxyProps } from './interfaces';
/**
* Компонент-обертка для contenteditable элемента.
* Предназначение: дать возможность редактировать содержимое в браузере.
* Особенности:
* - внутренние теги, формируемые реакт-компонентами не редактировать.
* - Selection есть всегда. Просто не всегда есть фокус-теги. Меняется при клике в любую часть документа.
* Сценарий:
* - По клику делать компонент редактируемый
* - По выходу из области делать его опять не редактируемым
*/
declare const ContentProxy: React.FC<ContentProxyProps>;
export default ContentProxy;