react-draft-wysiwyg
Version:
A wysiwyg on top of DraftJS.
18 lines (14 loc) • 334 B
JavaScript
let callBacks = [];
export default {
onKeyDown: (event: Object) => {
callBacks.forEach((callBack) => {
callBack(event);
});
},
registerCallBack: (callBack): void => {
callBacks.push(callBack);
},
deregisterCallBack: (callBack): void => {
callBacks = callBacks.filter(cb => cb !== callBack);
},
};