slate-entity-labeler

React component to help labeling entities within a given string of text. Built on: [https://www.slatejs.org](slate.js)

Usage no npm install needed!

<script type="module">
  import slateEntityLabeler from 'https://cdn.skypack.dev/slate-entity-labeler';
</script>

README

Slate Entity Labeler

What is it?

React component to help labeling entities within a given string of text. Built on: https://www.slatejs.org

Getting Started

Install

npm i slate-entity-labeler

Import

import { SlateEntityLabeler } from 'slate-entity-labeler'

Declare

<SateEntityLabeler
  text={this.state.text}
  entities={this.state.entities}
  labeledEntities={this.state.labeledEntities}
  onChange={this.onChangeLabeledEntities}
/>

Demo

https://mattmazzola.github.io/slate-entity-labeler/

Source

https://github.com/mattmazzola/slate-entity-labeler