slate-edit-code
Version:
A Slate plugin to handle code blocks editing.
16 lines (15 loc) • 465 B
JavaScript
export default function(plugin, change) {
return plugin.onPaste(
{
preventDefault() {},
stopPropagation() {},
clipboardData: {
// Simulate a text data from IE
// https://github.com/ianstormtaylor/slate/blob/master/packages/slate-react/src/utils/get-event-transfer.js#L161
getData: () => 'Yes\nNo\nQuestion?'
}
},
change,
{}
);
}