UNPKG

@portabletext/editor

Version:

Portable Text Editor made in React

11 lines (9 loc) 291 B
export const keyIs = { lineBreak: (event) => event.key === 'Enter' && event.shiftKey, } satisfies Record<string, KeyboardEventPredicate> type KeyboardEventPredicate = ( event: Pick< KeyboardEvent, 'key' | 'code' | 'altKey' | 'ctrlKey' | 'metaKey' | 'shiftKey' >, ) => boolean