octopus-editor
Version:
octopusjs reactjs editor control
76 lines (50 loc) • 1.57 kB
Markdown
[![NPM version][npm-image]][npm-url] [![npm download][download-image]][download-url]
[]: http://img.shields.io/npm/v/octopus-editor.svg?style=flat-square
[]: http://npmjs.org/package/octopus-editor
[]: https://img.shields.io/npm/dm/octopus-editor.svg?style=flat-square
[]: https://npmjs.org/package/octopus-editor
[](https://npmjs.org/package/octopus-editor)
```
npm install --save octopus-editor
```
- Install octopus-editor
```
npm install octopus-editor
```
- Using:
```
import { JsonEditor } from "octopus-editor";
<JsonEditor content="{\"key\": \"hello\"}"
theme="dark"
tabSize={4}
onBlur={(value) => this.onChange(value, "resourceTemplate") />
```
- Using:
```
import { YamlEditor } from "octopus-editor";
<YamlEditor content="hello!!!"
theme="dark"
tabSize={4}
onBlur={(value) => this.onChange(value, "resourceTemplate") />
```
- Using:
```
import { MarkdownEditor } from "octopus-editor";
<MarkdownEditor content="hello!!!"
preview="vertical"
onBlur={(e, value) => this.onChange(value, "resourceTemplate") />
```
- Using:
```
import { CKEditor } from "octopus-editor";
<CKEditor defaultValue="hello!!!"
onChange={(e, value) => this.onChange(value, "resourceTemplate") />
```