Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.06 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.06 KB

render-primitive

Renders JS primitives as text in React

NPM JavaScript Style Guide

Install

npm install --save render-primitive

Usage

import React, { Component } from 'react'

import RenderPrimitive from 'render-primitive'

class Example extends Component {
  render () {
    return (
      <div>
        {/* Basic usage */}
        <RenderPrimitive>{true}</RenderPrimitive>
        <RenderPrimitive>{false}</RenderPrimitive>
        <RenderPrimitive>{undefined}</RenderPrimitive>
        <RenderPrimitive>{null}</RenderPrimitive>
        <RenderPrimitive>{123}</RenderPrimitive>
        <RenderPrimitive>{new Symbol('foo')}</RenderPrimitive>
        <RenderPrimitive>{'bar'}</RenderPrimitive>

        {/* Prop shortcut */}
        <RenderPrimitive value={false} />
      </div>
    )
  }
}

License

MIT © jutaz