@bbob/react

A BBCode to React Renderer part of @bbob

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@bbob/react
135142.9.02 months ago5 years agoMinified + gzip package size for @bbob/react in KB

Readme

@bbob/react
install size Known Vulnerabilities
Converts @bbob/parser AST tree to React

npm i @bbob/react @bbob/preset-react

import React from 'react'
import BBCode from '@bbob/react';
import presetReact from '@bbob/preset-react';

const plugins = [presetReact()];

export default () => (
    <BBCode plugins={plugins}>
    [table]
      [tr]
          [td]table 1[/td]
          [td]table 2[/td]
      [/tr]
      [tr]
          [td]table 3[/td]
          [td]table 4[/td]
      [/tr]
    [/table]
    </BBCode>
)

import { render } from '@bbob/react'

export default () => render(`
[table]
  [tr]
      [td]table 1[/td]
      [td]table 2[/td]
  [/tr]
  [tr]
      [td]table 3[/td]
      [td]table 4[/td]
  [/tr]
[/table]
`)