canon-react
v1.0.0
Published
Rackspace Canon components built with React
Downloads
104
Readme
Documentation
React components for Rackspace's Canon framework
Contributing
For issues or feature requests please submit an issue. For more information on contributing to canon-react, checkout the Contributing Guide
Building
The latest stable release is available under the releases section of the repository. You can also generate a release from master if you wish to live on the edge.
To build a bundled file for release run scripts/cibuild
Releasing
Publishing a new release involves three steps:
- Create and merge a pull request which updates the changelog and version number. This may be done automatically by running the
create_release_branch.py
script. - Create a new release and upload a newly-created .tar.gz package. This may be done automatically by running
scripts/publish_new_release.py
from the main directory. - Publish the new version to npm by running
npm publish
.
Instructions For Including In Your Project
npm install canon-react
will install the canon-react module inside of the node_modules
directory of your current directory. npm install canon-react -g
will install the canon-react module globally.
Using Components
After installation you can use canon react components.
var Component = require('canon-react').Component;
ES6:
import {Component} from 'canon-react';
An example of how to use canon-react components can be found in node_modules/canon-react/demo/demo.jsx
Roadmap
This is a list of what is planned for the next release
v 1.0.0
What would you like to see? Request Features