@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
26 lines • 847 B
JavaScript
import { Plugin, PluginKey } from '../../../prosemirror';
import { confluenceJiraIssue } from '../../../schema/nodes/confluence-jira-issue';
import { nodeViewFactory, ReactJIRAIssueNode } from '../../../nodeviews';
export var pluginKey = new PluginKey('jiraIssuePlugin');
export var jiraIssue = new Plugin({
key: pluginKey,
props: {
nodeViews: {
jiraIssue: nodeViewFactory(this.providerFactory, { jiraIssue: ReactJIRAIssueNode })
}
}
});
var jiraIssuePlugin = {
nodes: function () {
return [
{ rank: 1400, name: 'confluenceJiraIssue', node: confluenceJiraIssue },
];
},
pmPlugins: function () {
return [
{ rank: 1410, plugin: function () { return jiraIssue; } }
];
}
};
export default jiraIssuePlugin;
//# sourceMappingURL=index.js.map