From a0a03ba276a8dece0b8f0e00281c5cd089cfa931 Mon Sep 17 00:00:00 2001 From: Ashutosh Rishi Ranjan Date: Wed, 25 Oct 2017 16:32:48 +1100 Subject: [PATCH] Removed `data` argument from simulator event handlers (#1274) In `slate-react@0.6.0`: The data argument to event handlers has been removed... The event handlers generated in the slate-simulator `Simalator` object was still passing a data argument. --- packages/slate-simulator/src/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/slate-simulator/src/index.js b/packages/slate-simulator/src/index.js index c16eb179b..ab381b26b 100644 --- a/packages/slate-simulator/src/index.js +++ b/packages/slate-simulator/src/index.js @@ -1,4 +1,3 @@ - import { Stack } from 'slate' /** @@ -50,16 +49,15 @@ class Simulator { EVENT_HANDLERS.forEach((handler) => { const method = getMethodName(handler) - Simulator.prototype[method] = function (e, data) { + Simulator.prototype[method] = function (e) { if (e == null) e = {} - if (data == null) data = {} const { stack, state } = this const editor = createEditor(this) const event = createEvent(e) const change = state.change() - stack.handle(handler, change, editor, event, data) + stack.handle(handler, change, editor, event) stack.handle('onBeforeChange', change, editor) stack.handle('onChange', change, editor)