UNPKG

@atlaskit/editor-plugin-media

Version:

Media plugin for @atlaskit/editor-core

11 lines (10 loc) • 1.04 kB
import type { IntlShape } from 'react-intl'; import type { PortalProviderAPI } from '@atlaskit/editor-common/common'; import type { EventDispatcher } from '@atlaskit/editor-common/event-dispatcher'; import type ProviderFactory from '@atlaskit/editor-common/provider-factory/provider-factory'; import type { ExtractInjectionAPI } from '@atlaskit/editor-common/types/next-editor-plugin'; import type { Node as PMNode } from '@atlaskit/editor-prosemirror/model'; import type { EditorView, NodeView } from '@atlaskit/editor-prosemirror/view'; import type { MediaNextEditorPluginType } from '../mediaPluginType'; import type { getPosHandler, MediaPluginOptions } from '../types'; export declare const ReactMediaGroupNode: (portalProviderAPI: PortalProviderAPI, eventDispatcher: EventDispatcher, providerFactory: ProviderFactory, mediaOptions: MediaPluginOptions | undefined, pluginInjectionApi: ExtractInjectionAPI<MediaNextEditorPluginType> | undefined, intl?: IntlShape) => (node: PMNode, view: EditorView, getPos: getPosHandler) => NodeView;