Lp#
1846552: Port Local Admin Shelving Location Order Editor to Angular
I ported the admin shelving location from dojo, into Angular, with all the
same bells and whistles. Using the Angular framework, the user can drag and
drop through a list of different org units, and save said list to
a database. I also added keyboard functionality and changed the naming conventions to
be inline with the current meta. Additionally, there is a confirm message if
the user tries to leave without saving data.
Signed-off-by: Zavier Banks <zbanks@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/eg2/src/app/staff/admin/local/admin-local.module.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/local/copy-location/copy-location-order.component.html
new file: Open-ILS/src/eg2/src/app/staff/admin/local/copy-location/copy-location-order.component.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/local/copy-location/copy-location-routing.module.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/local/copy-location/copy-location.module.ts
modified: Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/local/share/card.component.html
new file: Open-ILS/src/eg2/src/app/staff/admin/local/share/card.component.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/local/share/table-list.component.html
new file: Open-ILS/src/eg2/src/app/staff/admin/local/share/table-list.component.ts
modified: Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html