tengen-io / web-client

tengen.io — Frontend open source Go server
10 stars 5 forks source link

convert to create-react-app, satisfy eslint #26

Closed eaceaser closed 5 years ago

eaceaser commented 5 years ago

I converted the frontend to create-react-app, and took a pass to to satisfy eslint. There's still a few eslint warnings left, but most of them are due to not having props validation annotations which would be solved by typescript anyways.

I also converted all components to either PureComponents or stateless functional components as necessary

edit: this also means that yarn is the dependency tool now vs. vanilla npm. This is probably a good thing as yarn is a bit faster and saner with managing dependencies than npm is.