Themes | Goals/objectives | Ideas for how/ Notes |
---|---|---|
Maintain |
| |
Innovation |
| |
Improved dependency handling support |
| |
Improved developer adoption | ||
Accessibility |
| |
Break tower of knowledge/support | ||
Bolster UX consistency | ||
Improved test coverage | ||
DayJS - add it as an option for date handling | ||
Popper -> convert to Floating UI | ||
Downshift -> Update to most recent version (lots of breaking versions since) | ||
react-highlight-words | ||
redux-form and react-form and their related libraries have been abandoned. We already contend with some peer-dep warnings for related libraries that haven't provided a React v18 release (which means they've been out of date since at least March, 2022). The main contenders for replacement are formik and react-hook-form. We don't need a "thou shalt switch" decree, but we should do a spike to see how stripes-components interacts, pick our favorite, and write a guide. I would vote for RHF first. This work can be done incrementally. | ||
react-router: needs to bump from v5 to v6. I suspect the impact will be very small or very large, as in, some repos won't be affected at all but others will have to do some heavy lifting. This work will have to be done all at once. | ||
react-query: we're on v3; current is v5. Dunno the impact. This work may be doable incrementally but all at once is preferable. | ||
Manage space
Manage content
Integrations