medic / angular10-migration

0 stars 0 forks source link

Webapp migration to Angular 10

The purpose of this repo is to track issues, bugs, todos, and anything else that might be related to the Angular 10 migration.

Quick links:

Project Board

Please use this project board to track issues.
Please follow the same guidelines related to assigning and moving issues around in columns as you do in CHT-Core release project boards.

Updated Libraries

Description Old Migration New
framework AngularJS 1.7 Replacement Angular 10
navigation ui-router Replacement Angular 10 builtin router
cookie helper angular-cookie Replacement ngx-cookie-service
translations angular-translate Replacement @ngx-translate/core
bootstrap Bootstrap 3.4 Bootstrap 3.4 but no longer used directly in templates but via ngx-bootstrap
bootstrap helper angular ui-bootstrap Replacement ngx-bootstrap
redux redux and ng-redux and redux-thunk Replacement @ngrx/store and @ngrx/effects
redux logger redux-logger Replacement ngrx-store-logger
pouchdb wrapper angular-pouchdb Removal Using NgZone to enable change detection when interacting with PouchDB