Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 886 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 886 Bytes

metal-react

A function that transforms React components into Metal.js components

Usage

Just call the bridge function with the constructor of the react component you wish to use, and it will return a metal component you can use instead. For example:

import bridge from 'metal-react';
import SomeReactComponent from 'some-react-module';

var MetalComponent = bridge(SomeReactComponent);

Now you can use MetalComponent inside your metal-jsx code in the same way that you'd use SomeReactComponent. For example:

render() {
  return <MetalComponent foo="foo" />
}

Setup

  1. Install NodeJS >= v0.12.0 and NPM >= v3.0.0, if you don't have it yet. You can find it here.

  2. Install local dependencies:

npm install
  1. Build the code:
npm run build