mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-08-27 09:22:27 +00:00
28 lines
545 B
TypeScript
28 lines
545 B
TypeScript
'use client';
|
|
|
|
import { ExitBreakPlugin } from '@udecode/plate-break/react';
|
|
import { HEADING_LEVELS } from '@udecode/plate-heading';
|
|
|
|
export const exitBreakPlugin = ExitBreakPlugin.configure({
|
|
options: {
|
|
rules: [
|
|
{
|
|
hotkey: 'mod+enter',
|
|
},
|
|
{
|
|
before: true,
|
|
hotkey: 'mod+shift+enter',
|
|
},
|
|
{
|
|
hotkey: 'enter',
|
|
level: 1,
|
|
query: {
|
|
allow: HEADING_LEVELS,
|
|
end: true,
|
|
start: true,
|
|
},
|
|
relative: true,
|
|
},
|
|
],
|
|
},
|
|
});
|