React-datepicker: React v15.0

Created on 8 Apr 2016  Â·  26Comments  Â·  Source: Hacker0x01/react-datepicker

Most helpful comment

Since there isn't any movement on the react-tether PR, I think we should probably inline the TetherComponent into this repo and make the changes we need. Hopefully I can take care of this tonight.

All 26 comments

Will upgrade this weekend if no-one beats me.

Here are the things we need before we upgrade:

  • [x] [react-tether](https://github.com/souporserious/react-tether/) needs an updated dependency
  • [x] We need a fix for https://github.com/Pomax/react-onclickoutside/issues/79 EDIT: fixed in v4.8.0
  • [x] [redbox-react](https://github.com/KeywordBrain/redbox-react) needs an updated dependency EDIT: removing the dependency
  • [x] [react-tether](https://github.com/souporserious/react-tether/) needs to be able to accept DOM nodes for renderElementTo EDIT: inlining TetherComponent in this repo instead

Hey guys, when will this be merged with a new version?

Looks like a new version of react-tether was released with the dependency change
v0.5.1
https://www.npmjs.com/package/react-tether

Would be great to get this bumped!

Looks like redbox-react also needs an updated dependency. Also could ditch this dependency entirely; the console is good enough for error messages IMO

We'd really appreciate a version bump since it would help us upgrade one of our projects to use React 15.

I'm all for ditching dependencies if they are not really necessary.

Lets try to keep redbox-react in the stack is possible. It's a great tool when developing the examples site.

@halloffame It's just a devDependency. Doesn't hurt the component itself.

I'll try to make the dependency compatible with React 15.

It's just a devDependency. Doesn't hurt the component itself.

TBH I think this makes it even more silly that it's blocking the upgrade. :stuck_out_tongue: Let's hope that your PR gets merged soon.

Agree lets get rid of redbox-react for now :)

Unfortunately there's yet another issue -- the react-tether library now only accepts strings (i.e. query selectors) instead of objects (i.e. DOM elements) for the renderElementTo prop. This will need to be accounted for as well before we can upgrade.

Build with the error: https://travis-ci.org/Hacker0x01/react-datepicker/builds/123778821

Hey guys, is there some work-around to get the react-datepicker working?
In another project just removing react v0.14 from the peerDependencies in the package.json worked, seems like this works not for this project.

We can't remove react from peerDependencies and we need to support our API, so until the fix for react-tether is merged and released we can't upgrade to v15.

Hello! @rafeememon how is the status on this? React-tether is now up-to-date with their dependencies again or is still something missing?

Since there isn't any movement on the react-tether PR, I think we should probably inline the TetherComponent into this repo and make the changes we need. Hopefully I can take care of this tonight.

@rafeememon is there a plan when React 15 will finally be supported as I would love to use this within my project. Anything I can help with to speed things up?

We're almost there. #469 should remove the latest blocker.

k. If there's anything I can help with, just comment.

@martijnrusschen, I merged the final change in #451. I think it's time to cut a release :beers:

I'll do a release tomorrow :)
On vr 29 apr. 2016 at 22:06 Rafee Memon [email protected] wrote:

@martijnrusschen https://github.com/martijnrusschen, I merged the final
change in #451 https://github.com/Hacker0x01/react-datepicker/pull/451.
I think it's time to cut a release [image: :beers:]

—
You are receiving this because you were mentioned.

Reply to this email directly or view it on GitHub
https://github.com/Hacker0x01/react-datepicker/issues/444#issuecomment-215866419

@martijnrusschen awesome mate. thanks!

Was this page helpful?
0 / 5 - 0 ratings