Skip to content

etozhealkhipce/editorjs-react

Repository files navigation

@alkhipce/editorjs-react

Demo

Installation

npm i @alkhipce/editorjs-react

Usage

// import Parser component or import certain component like this (available components list below)
import { Parser, Table } from '@alkhipce/editorjs-react';

const App = () => {
  return (
    <>
      <Parser data={EDITORJS_DATA} />
      <Table content={EDITORJS_DATA} withHeadings={false} />;
    </>
  );
};

Available components

Code

Props Description Type Default
code display code in preformatted style string -

Delimiter

Props Description Type Default
- - - -

Header

Props Description Type Default
level heading text level number (1-6) 1
text your text string -

Image

Props Description Type Default
file contains image info object with field url: string; -
caption image caption string or undefined -
withBorder add border around image boolean or undefined false
stretched stretch image boolean or undefined false
withBackground add image background boolean or undefined false

List

Props Description Type Default
items list items string array []
style set ordered or unordered list style 'ordered' or 'unordered' string 'unordered'

Paragraph

Props Description Type Default
text your text string -

Quote

Props Description Type Default
text your text string -
caption quote caption string -
alignment set quote alignment 'left' or 'center' string 'left'

RawTool

Props Description Type Default
html your code string -

Table

Props Description Type Default
content table data string[][] -
withHeadings add table headings boolean false

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published