Do not make updates in this repo - for updates and changes, use (https://github.com/hackoregon/civic.git)
- Get Node 6.5 + - We recommend using Node Version Manager.
git clone https://github.com/hackoregon/team-budget-frontend.git.nvm install 6.9.5andnvm use(sets your node version)- install yarn (using yarn instead of npm for installing dependencies will help keep versions in sync more easily), and run
yarnfrom inside the repo to install dependencies. npm start- starts dev mode (watching tests + linter).npm test- runs tests.npm run coverage- runs tests and displays a coverage summary.
Using the Component Library in your project
The component library has been installed as a dependency from the npm build version 0.0.6 (https://www.npmjs.com/package/@hackoregon/component-library)
To use a component in your project, import the component from its source in the lib folder.
Example: Importing the Header component from the component library
import Header from '@hackoregon/component-library/lib/Navigation/Header';
If you want to make any changes, please submit a Pull Request. See the GitHub documentation, if you do not know how to do that. For example, Creating a pull request from a fork or more generally, Collaborating with issues and pull requests.
This code is based on the hackoregon-frontend-starter project, which is a template for Hack Oregon front-end development using React + Redux. The purpose of starting from that baseline is so that the different projects will share a common design.