1.0.18 • Published 9 months ago

react-richtextbox v1.0.18

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

DEMO

Demo react-richtextbox

Install Package

npm i react-richtextbox

The react-richtextbox npm package provides a powerful and customizable rich text box component for React applications. This component allows users to input and edit text with formatting options, similar to a basic text editor.

Features

Rich Text Editing

Users can apply various text formatting options such as bold, italic, underline, bullet points, numbering, etc., using familiar toolbar buttons.

Customizable Styles

Easily customize the look and feel of the rich text box to match the design of your application.

HTML Content Support:

The component supports both input and output of content in HTML format, making it compatible with other components that use HTML content.

Image Resize:

The component supports inline image height width using mouse drag.

Example

react-richtextbox

Following toolbar config are default and optional

 const defaultoolbarConfig =  [
    'UNDO',
    'REDO',
    'BOLD',
    'ITALIC',
    'UNDERLINE',
    'STRICKTHROUGH',
    'LEFTALIGN',
    'CENTERALIGN',
    'RIGHTALIGN',
    'JUSTIFYALIGN',
    'ORDERLIST',
    'UNORDERLIST',
    'TEXTCOLOR',
    'TEXTBACKGROUNDCOLOR',
    'HYPERLINK',
    'IMAGE',
    'FONTSIZE'

];
import React from "react";
import React from "react";
import Richtextbox from "react-richtextbox";
const onChange = (htmlData) => {
    console.log(htmlData)
}

const toolbarConfig =  [
    'UNDO',
    'REDO',
    'BOLD',
    'ITALIC',
    'UNDERLINE',
    'STRICKTHROUGH',
    'LEFTALIGN',
    'CENTERALIGN',
    'RIGHTALIGN',
    'JUSTIFYALIGN',

];

function App() {
    return (
        <>
            <Richtextbox
                height={250} // optional
                width={600} // optional
                initialValue={`<h1>react-richtextbox<h1/>`} // optional
                toolbarConfig={toolbarConfig} // optional
                onChange={onChange} //optional
            />
        </>

    );
}

export default App;
1.0.18

9 months ago

1.0.17

9 months ago

1.0.16

9 months ago

1.0.15

9 months ago

1.0.14

9 months ago

1.0.13

9 months ago

1.0.12

9 months ago

1.0.11

9 months ago

1.0.10

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

9 months ago

1.0.5

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago