0.0.68 • Published 2 years ago

@lechihuy/gennote-react v0.0.68

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Gennote is a free block-style editor based on Tiptap.

Installation

Gennote is styled editor with TailwindCSS, so you should install it to sync with the editor.

To install Gennote for React, you can run it:

npm i @lechihuy/gennote-react

Usage

This is a demo that use Gennote editor in a Next.js project.

import React from 'react'
import '@gennote/react/dist/styles/gennote.css'
import { Gennote, useGennote, Image } from '@lechihuy/gennote-react'

export default function Home() {
  let content = '<p>Hello world</p>'

  const editor = useGennote({
    content,
    extensions: {
      image: Image.configure({
        upload: {
          config: (file: File) => ({
            url: 'https://api.imgbb.com/1/upload',
            method: 'POST',
            params: { key: '********' },
            headers: { 'Content-Type': 'multipart/form-data' },
            data: { image: file }
          }),
          imageUrlResolver: (res) => res.data.data.image.url
        }
      })
    }
  })

  if (!editor) return null

  return (
    <div className="p-5 dark:bg-zinc-900 dark:prose-invert max-w-full min-h-screen">
      <Gennote editor={editor} />
    </div>
  )
}

Demo

You can try the editor here.

0.0.68

2 years ago

0.0.67

2 years ago

0.0.66

2 years ago

0.0.65

2 years ago

0.0.64

2 years ago

0.0.63

2 years ago

0.0.62

2 years ago

0.0.61

2 years ago

0.0.60

2 years ago

0.0.59

2 years ago

0.0.58

2 years ago

0.0.57

2 years ago

0.0.56

2 years ago

0.0.55

2 years ago

0.0.54

2 years ago

0.0.53

2 years ago

0.0.52

2 years ago

0.0.51

2 years ago

0.0.50

2 years ago

0.0.49

2 years ago

0.0.48

2 years ago

0.0.47

2 years ago

0.0.46

2 years ago

0.0.45

2 years ago

0.0.44

2 years ago

0.0.43

2 years ago

0.0.42

2 years ago

0.0.41

2 years ago

0.0.40

2 years ago

0.0.39

2 years ago

0.0.38

2 years ago

0.0.37

2 years ago

0.0.36

2 years ago

0.0.35

2 years ago

0.0.34

2 years ago

0.0.33

2 years ago

0.0.32

2 years ago

0.0.31

2 years ago

0.0.30

2 years ago

0.0.29

2 years ago

0.0.28

2 years ago

0.0.27

2 years ago

0.0.26

2 years ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.22

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago