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

Unvendor react datepicker #276

Merged
merged 3 commits into from
Mar 27, 2018
Merged

Unvendor react datepicker #276

merged 3 commits into from
Mar 27, 2018

Conversation

prime-time
Copy link
Contributor

@prime-time prime-time commented Mar 23, 2018

Jira:
https://clever.atlassian.net/browse/FEE-107

Overview:
Below are the temporary changes we made after discovering a bug with react-datepicker. The bug fix has been merged in react-datepicker, and the code in the vendored directory isn't compatible with React 16, so this is a good opportunity for us to remove the venoring and update the dependencies.

#175
#176

Bug fix to datepicker:
Hacker0x01/react-datepicker#941
Hacker0x01/react-datepicker#825

With this change, I was able to bump up to React 16.2 and run components locally.
screen shot 2018-03-22 at 6 20 47 pm

Relevant to the quest for React 16:
#274
#275

Testing:

  • Unit tests
  • Manual tests:
    • Chrome
    • Safari
    • IE10

Roll Out:

  • Before merging:
    • Updated docs
    • Bumped version in package.json
      • Breaking change? Run npm version minor
      • Backward compatible change? Run npm version patch
      • Only changing documentation? All good. Skip this step.
  • After merging:
    • Deployed updated docs (make deploy-docs)

@prime-time prime-time force-pushed the unvendor-react-datepicker branch from e0dbb99 to d0d1e0a Compare March 23, 2018 01:08
@prime-time prime-time requested a review from cozmo March 23, 2018 01:14
Copy link
Contributor

@kofi-clever kofi-clever left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@prime-time
Copy link
Contributor Author

Thanks!

@prime-time prime-time merged commit c7d6eb4 into master Mar 27, 2018
@prime-time prime-time deleted the unvendor-react-datepicker branch March 27, 2018 18:49
@prime-time prime-time mentioned this pull request May 5, 2018
7 tasks
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