@aeaton/react-prosemirror
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

Installation

npm install @aeaton/react-prosemirror

or

yarn add @aeaton/react-prosemirror

Usage

This example imports configuration from @aeaton/react-prosemirror-config-default.

import { HtmlEditor } from '@aeaton/react-prosemirror'
import { plugins, schema, toolbar } from '@aeaton/react-prosemirror-config-default'

const initialValue = '<p></p>'

export const RichTextEditor = () => {
  const [value, setValue] = useState(initialValue)

  return (
    <HtmlEditor
      schema={schema}
      plugins={plugins}
      value={initialValue}
      handleChange={setValue}
      debounce={250}
    >
      <Toolbar toolbar={toolbar} />
      <Editor autoFocus />
    </HtmlEditor>
  )
}

Readme

Keywords

none

Package Sidebar

Install

npm i @aeaton/react-prosemirror

Weekly Downloads

1,582

Version

2.0.3

License

MIT

Unpacked Size

16.2 kB

Total Files

25

Last publish

Collaborators

  • aeaton