• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

source-academy / frontend / 5190377700

06 Jun 2023 03:26PM UTC coverage: 37.867% (+3.0%) from 34.856%
5190377700

push

github

web-flow
react-router v6 upgrade (#2495)

* Upgrade react-router-dom

* Update Application.tsx to use new react-router-dom API

* Remove legacy link redirects from version Rook

* Refactor research agreement prompt implementation and add tests

* Remove ApplicationContainer and shift children components to use redux hooks

* Fix react-router-dom Navlink activeClassName API changes

* Fix miscellaneous navigation bar tests after conversion to hooks

* Update remaining react-router-dom Switch blocks

* Remove remaining usages of withRouter and shift to redux hooks

* Replace all useHistory hooks to useNavigate, remove deprecated use of RouteComponentProps and migrate to useLocation hook

* Update deprecated use of react-router-dom's <Prompt /> component

* Clean up all remaining Navlink activeClassname usages

* Clean up use of deprecated router prop param match API

* Partial migration to react-router v6.4 data loader APIs

* Remove unused AnchorButtonLink component

* Fix bug involving wrong instance of router being used to navigate by shifting the router to redux store

* Convert GradingWorkspace to React functional component

* Refactor deprecated route regex matching in react-router v6

* Replace remaining usages of external history object within Application

* Fix improper nesting of div element under p element

* yarn format

* Update Playground, GitHubCallback and GitHubClassroom page tests

* Update Application and Assessment tests

* Update tests for Sicp, GitHubAssessmentsNavigationBar and BackendSaga

* Update AssessmentWorkspace, Dropdown, Sicp subcomponent tests

* Fix compile warnings

* Update playground snapshots

2014 of 6194 branches covered (32.52%)

Branch coverage included in aggregate %.

164 of 408 new or added lines in 40 files covered. (40.2%)

8 existing lines in 7 files now uncovered.

5355 of 13266 relevant lines covered (40.37%)

17.94 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

40.0
/src/commons/dropdown/DropdownCreateCourse.tsx


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc