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

Create class warning (fix) #80

Merged
merged 10 commits into from
Apr 16, 2017
Merged

Create class warning (fix) #80

merged 10 commits into from
Apr 16, 2017

Conversation

JakeSidSmith
Copy link
Owner

Fixes #79

@JakeSidSmith JakeSidSmith changed the title Create class warning Create class warning (fix) Apr 16, 2017
@romamatusevich
Copy link

The changes look fine. I don't think this pull request needs some changes in gitignore, but it's not an issue.

/coverage/**
.nyc_output/*

Tested building and examples locally. Also the result is fine without react 15.5.0 warning.

@JakeSidSmith
Copy link
Owner Author

@romamatusevich since adding coverage to the v3 alpha, I figured it was easier for me to update the gitignore in v2 than to keep deleting all the output files. Shouldn't have any impact on the lib itself. :)

@JakeSidSmith
Copy link
Owner Author

JakeSidSmith commented Apr 16, 2017

If you're happy I'll merge and release it now.

@romamatusevich
Copy link

Thank you!

@JakeSidSmith JakeSidSmith merged commit e0903a6 into master Apr 16, 2017
@JakeSidSmith JakeSidSmith deleted the create-class-warning branch April 16, 2017 19:46
@wmertens
Copy link

Why not simply convert it to a ES6 class instead of using that create-class library? Is there some blocking dependency?

@JakeSidSmith
Copy link
Owner Author

ES6 classes work pretty differently, e.g. not binding methods. This was the quickest way to get a fix out. Otherwise I'd not only have to re-write the component, but setup all the build / dist stuff to work with ES6. Will likely be rewriting in TypeScript in the near future.

@wmertens
Copy link

Aha makes sense 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants