draft-js-multidecorators
Combine multiple Draft's decorators into one.
Installation
$ npm install @qnighy/draft-js-multidecorators
Usage
var Draft = require('draft-js');
var MultiDecorator = require('@qnighy/draft-js-multidecorators');
var decorator = new MultiDecorator([
new SomeCustomDecorator(),
// This decorator will have more priority:
new Draft.CompositeDecorator([ ... ])
]);
var editorState = Draft.EditorState.createEmpty(decorator)
See also
You can use SimpleDecorator to easily build decorators.