Docs
Soft Break
Soft Break
Insert line breaks within a block of text without starting a new block.
Installation
npm install @udecode/plate-break
Usage
import { SoftBreakPlugin } from '@udecode/plate-break/react';
import { CodeBlockPlugin } from '@udecode/plate-code-block/react';
import { BlockquotePlugin } from '@udecode/plate-block-quote/react';
import { TablePlugin } from '@udecode/plate-table/react';
const plugins = [
// ...otherPlugins,
SoftBreakPlugin.configure({
options: {
rules: [
{ hotkey: 'shift+enter' },
{
hotkey: 'enter',
query: {
allow: [CodeBlockPlugin.key, BlockquotePlugin.key, TablePlugin.key],
},
},
],
},
}),
];
Keyboard Shortcuts
Key | Description |
---|---|
Shift + Enter | Insert a line break within a block of text without starting a new block. |
Plugins
SoftBreakPlugin
Options
Collapse all
An array of rule objects specifying the hotkey to activate the soft break and an optional filter query.
Build your editor even faster
Complete, deployable AI-powered template with backend.
All components included.
Customizable and extensible.
Get all-accessCustomizable and extensible.