UNPKG

@portabletext/editor

Version:

Portable Text Editor made in React

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