Browse Source

Fix ComponentLinkView extend

pull/5750/head
Artur Arseniev 3 years ago
parent
commit
a54f213c33
  1. 4
      src/dom_components/view/ComponentLinkView.ts
  2. 2
      src/dom_components/view/ComponentTextView.ts

4
src/dom_components/view/ComponentLinkView.ts

@ -1,7 +1,7 @@
import ComponentLink from '../model/ComponentLink';
import ComponentView from './ComponentView';
import ComponentTextView from './ComponentTextView';
export default class ComponentLinkView extends ComponentView<ComponentLink> {
export default class ComponentLinkView extends ComponentTextView<ComponentLink> {
render() {
super.render();
// I need capturing instead of bubbling as bubbled clicks from other

2
src/dom_components/view/ComponentTextView.ts

@ -10,7 +10,7 @@ import ComponentText from '../model/ComponentText';
import { ComponentDefinition } from '../model/types';
import ComponentView from './ComponentView';
export default class ComponentTextView extends ComponentView<ComponentText> {
export default class ComponentTextView<TComp extends ComponentText = ComponentText> extends ComponentView<TComp> {
rte?: RichTextEditorModule;
rteEnabled?: boolean;
activeRte?: RichTextEditor;

Loading…
Cancel
Save