Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jasonbellamy/react-mermaid

A react component to display mermaid diagrams and flowcharts
https://github.com/jasonbellamy/react-mermaid

Last synced: 30 days ago
JSON representation

A react component to display mermaid diagrams and flowcharts

Awesome Lists containing this project

README

        

# React <Mermaid>

> A react component to display [mermaid](https://github.com/knsv/mermaid) diagrams and flowcharts.

## Getting Started

- Install with [NPM](https://www.npmjs.org/) - `npm install --save react-mermaid`

## Usage

```javascript
var React = require('react');
var Mermaid = require('react-mermaid');

var Component = React.createClass({
render: function () {
return (

graph TD;
A-->B;
A-->C;
B-->D;
C-->D;

);
}
});
```

## Options

Property | Type | Argument | Default | Description
---------|----------|--------------|-----------|------------
name | `string` | `` | `mermaid` | name of the diagram/flowchart

## Developing

[react-mermaid](https://github.com/jasonbellamy/react-mermaid) is built using **ES6**. Run the following task to compile the `src/` into `dist/`.

```bash
npm run build
```

## Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality.

## License
Copyright (c) 2015 [Jason Bellamy ](http://jasonbellamy.com)
Licensed under the MIT license.