Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple minor improvements #45

Merged
merged 13 commits into from
May 29, 2017

Conversation

odegroot
Copy link
Contributor

I've accumulated these on my fork, and I thought these would improve your main fork also. 😃

odegroot and others added 9 commits May 28, 2017 19:25
This one is *not* identical to 0-13-15:
it adds the electric-energy-interface.

This resolves #1.
Warning: ModalPortal: React.createClass is deprecated and will be removed in version 16. Use plain JavaScript classes instead. If you're not yet ready to migrate, create-react-class is available on npm as a drop-in replacement.
We need a development webserver to view the calculator locally,
because it does AJAX requests and those don't work over the file:// protocol.

This repo is just a collection of static files,
so there was no platform yet that could act as a webserver.
I've decided to go for ruby because that is what github pages uses
if you want more than just static files.
https://help.github.com/articles/using-jekyll-as-a-static-site-generator-with-github-pages/
odegroot added 3 commits May 28, 2017 21:44
https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html#migrating-from-react.createclass

Warning: Datasource: React.createClass is deprecated and will be removed in version 16. Use plain JavaScript classes instead. If you're not yet ready to migrate, create-react-class is available on npm as a drop-in replacement.

This also required some updates the way event handlers are bound to `this`.
https://facebook.github.io/react/docs/handling-events.html
Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of `Explain`. See https://fb.me/react-warning-keys for more information.
    in div (created by Explain)
@clarabstract clarabstract merged commit 1b9dd9d into clarabstract:gh-pages May 29, 2017
@odegroot odegroot deleted the multiple-fixes branch May 29, 2017 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants