Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 670 Bytes

update.md

File metadata and controls

22 lines (17 loc) · 670 Bytes

Steps to updated oldest project (more than 2 years)

Goals

  • Fix route migration v5 => v6
  • Update all packages managers correctly
  • Add typescript
  • Add a playground test to refactor all components
  • [] Create a simple design System UI in styled-components
  • [] Insert react testing library and setup jest with typescript environment
  • [] Add storybook
  • [] Migrate state logic from react-redux to zustand
  • [] Create Interfaces to type all data objects in site
  • [] Add new UI features

  • Fix migration react router dom:
  1. Add all packages @latest version
  2. Change react routers from v5 to v6
  3. Remove useHistory to use useNavigate