1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-03-07 14:30:04 +01:00

Issue with the Overriding Defaults example. ()

I tried using the exact code from the example to be met by errors.

The order of arguments in the function example is wrong, it should be use the API described in the [docs](https://docs.slatejs.org/reference/plugins/plugin.html#onbeforeinput).

```
Function onBeforeInput(event: Event, data: Object, state: State, editor: Editor) => State || Void
```
This commit is contained in:
Eamon Taaffe 2017-07-12 06:08:50 +10:00 committed by Ian Storm Taylor
parent 91619616ac
commit e66adf1295

@ -67,7 +67,7 @@ However, sometimes you might want to disable the logic of the core plugin withou
A noop `onBeforeInput` handler looks like:
```js
function onBeforeInput(event, state, editor) {
function onBeforeInput(event, data, state) {
event.preventDefault()
return state
}