Skip to content
Snippets Groups Projects

config rules

Merged Christos requested to merge rules-service into master
4 files
+ 39
47
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -2,6 +2,7 @@ import { LinkComponent } from 'wax-prosemirror-components';
import { linkMark } from 'wax-prosemirror-schema';
import Service from '../Service';
import LinkTool from './LinkTool';
import linkRule from './LinkInputRule';
export default class LinkService extends Service {
name = 'LinkService';
@@ -21,6 +22,7 @@ export default class LinkService extends Service {
register() {
this.container.bind('Link').to(LinkTool);
const createRule = this.container.get('CreateRule');
const createMark = this.container.get('CreateMark');
createMark(
{
@@ -28,5 +30,6 @@ export default class LinkService extends Service {
},
{ toWaxSchema: true },
);
createRule([linkRule(this.schema.marks.link)]);
}
}