react-escape-html

1.0.5 • Public • Published

react-escape-html npm version

ES6 tagged template string escaping HTML and producing a 'tainted string object' directly usable with React 'dangerouslySetInnerHTML' property.

Use wbinnssmith/eskape.

Installation

npm install --save react-escape-html

Example

var html = require('react-escape-html');
 
var tag = '<script>';
var safeHTMLString = html`This is a <b>dangerous</b> HTML tag: ${tag}!`;
var safeReactElement = <div dangerouslySetInnerHTML={safeHTMLString} />;

License

MIT

/react-escape-html/

    Package Sidebar

    Install

    npm i react-escape-html

    Weekly Downloads

    82

    Version

    1.0.5

    License

    MIT

    Last publish

    Collaborators

    • mvila