Web browsers come with default keyboard behaviors for tab-enabled elements. It may be more appropriate to let the browser do its job in most cases. If KeyboardEventHandler wraps around any children ...
A Slate plugin to handle code block editing, supports 0.40 of SlateJS . This is a fork from GitbookIO/slate-edit-code, see why.