Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 975 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 975 Bytes

mac.are.na Travis build status

Are.na channel -> 🎶

Installation

  1. Copy .env.sample to .env
  2. Replace REACT_APP_SOUNDCLOUD_CLIENT_ID with your Soundcloud secret
  3. Run:
yarn install
yarn start

App Structure

This app uses a single state in <Main /> and passes this state first through a router, then to it's child components. Using a single, faux-redux-like state has many benefits – predictability, flexibility and simplicity. Methods and event handlers are treated the same way. Without local state, there is no confusion over where props originate or how different states interact. Items in the state can always be compared or updated.

Contributors

This project is maintained by Gavin Atkinson, Charles Broskoski, Callil Capuozzo, and Sam Hart