@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
18 lines (17 loc) • 623 B
TypeScript
/// <reference types="react" />
import * as React from 'react';
import ProviderFactory from '../../../providerFactory';
import { EditorAppearance } from '../../types';
import { EditorView } from '../../../prosemirror';
import { EventDispatcher } from '../../event-dispatcher';
export interface Props {
items?: any[];
editorView?: EditorView;
eventDispatcher?: EventDispatcher;
providerFactory: ProviderFactory;
appearance: EditorAppearance;
}
export default class PluginSlot extends React.Component<Props, any> {
shouldComponentUpdate(nextProps: Props): boolean;
render(): JSX.Element | null;
}