Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 663 Bytes

README.md

File metadata and controls

33 lines (23 loc) · 663 Bytes

tiptap-extension-format-painter

Format painter extension for tiptap, not support for table and bullet yet

Instalation

npm i tiptap-extension-format-painter -S

Usage

Add it as any extension in useEditor()

import FormatPainter from 'tiptap-extension-format-painter'

  extensions: {
    FormatPainter,

Commands

/** Enable format painter */
editor.commands.enableFormatPainter({
  once: false, // 是否单次效果
  getChain: () => props.editor.chain(),
})

/** Format painter state notify */
editor.commands.watchFormatPainterState((isEnable: boolean) => {
  console.log('FormatPainter state change:', isEnable)
})