diff --git a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js index d874466688f894ee7e93a5c22cac4736dacd0896..f726e1ed8a75ec535f044af22a52d772aafcc0a3 100644 --- a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js +++ b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js @@ -14,6 +14,8 @@ class AcceptTrackChange extends Tools { get run() { return (state, dispatch) => { + console.log('config accept', this.config); + const { tr, selection: { from, to }, diff --git a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js index 48ecea81c4d0e1c24fa1d38734d43abd91433dd5..0620f8cef9c427ca7811a82f30ba0deedac91c55 100644 --- a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js +++ b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js @@ -3,10 +3,10 @@ import AcceptTrackChange from './AcceptTrackChange'; class AcceptTrackChangeService extends Service { name = 'AcceptTrackChangeService'; - // boot() {} - register() { - this.container.bind('AcceptTrackChange').to(AcceptTrackChange); + this.container.bind('AcceptTrackChange').toDynamicValue(() => { + return new AcceptTrackChange(this.config); + }); } } diff --git a/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js index 30ff245d48af5a4e12882f7539347e5a77b0b5df..63e3ac4bf4d0029c8c54ca823affb1b9661687c7 100644 --- a/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js +++ b/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js @@ -3,7 +3,6 @@ import EnableTrackChange from './EnableTrackChange'; class EnableTrackChangeService extends Service { name = 'EnableTrackChangeService'; - boot() {} register() { this.container.bind('EnableTrackChange').toDynamicValue(() => { diff --git a/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js index dbd8bd314b8db50cdce1a9a63a99e4520d8852a1..ed773bfe52911efacdfa6c451100d83248b8cf66 100644 --- a/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js +++ b/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js @@ -5,7 +5,9 @@ class RejectTrackChangeService extends Service { name = 'RejectTrackChangeService'; register() { - this.container.bind('RejectTrackChange').to(RejectTrackChange); + this.container.bind('RejectTrackChange').toDynamicValue(() => { + return new RejectTrackChange(this.config); + }); } }