From dcad9930a6886ea3e83c12cd32d2358626f5e8ce Mon Sep 17 00:00:00 2001 From: Sofie Hofmann <29145005+sofie29@users.noreply.github.com> Date: Sat, 24 Apr 2021 10:02:49 +0200 Subject: [PATCH] TSK-1626: Swap lists of available and selected distribution targets --- ...t-distribution-targets-list.component.html | 17 ++++++- ...basket-distribution-targets.component.html | 48 ++++++++++--------- ...ket-distribution-targets.component.spec.ts | 2 +- ...rkbasket-distribution-targets.component.ts | 4 +- 4 files changed, 43 insertions(+), 28 deletions(-) diff --git a/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html b/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html index dea68411f..4a8ff8fd1 100644 --- a/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html +++ b/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html @@ -66,7 +66,20 @@ -
- There is currently no distributed workbasket + +
+ + +
+ There are currently no Workbaskets for distribution +
+ + +
+ There is currently no distributed Workbasket +
+
+ +
diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html index d95a34cb3..a82c7608f 100644 --- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html +++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html @@ -13,18 +13,9 @@
-
- -
- +
+ style="justify-content: flex-end; margin-right: 2%">
+ + + +
+ +
+
@@ -81,25 +85,23 @@ - - - - + + diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts index 917929a92..ec52223ab 100644 --- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts +++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts @@ -154,8 +154,8 @@ describe('WorkbasketDistributionTargetsComponent', () => { it('should set selectAll checkboxes to true when moving a workbasket', () => { [Side.SELECTED, Side.AVAILABLE].forEach((side) => { component.moveDistributionTargets(side); - expect(component.selectAllLeft).toBeTruthy(); expect(component.selectAllRight).toBeTruthy(); + expect(component.selectAllLeft).toBeTruthy(); }); }); diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts index 7b689c84b..feade1558 100644 --- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts +++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts @@ -42,8 +42,8 @@ export class WorkbasketDistributionTargetsComponent implements OnInit, OnDestroy displayingDistributionTargetsPicker = true; side = Side; - selectAllLeft = false; selectAllRight = false; + selectAllLeft = false; availableDistributionTargets: WorkbasketSummary[] = []; availableDistributionTargetsUndoClone: WorkbasketSummary[]; @@ -281,8 +281,8 @@ export class WorkbasketDistributionTargetsComponent implements OnInit, OnDestroy } this.selectedDistributionTargetsFilterClone = this.selectedDistributionTargets; this.availableDistributionTargetsFilterClone = this.availableDistributionTargets; - this.selectAllRight = true; this.selectAllLeft = true; + this.selectAllRight = true; this.store.dispatch(new SetWorkbasketFilter(this.selectedDistributionTargetsFilter, 'selectedDistributionTargets')); this.store.dispatch( new SetWorkbasketFilter(this.availableDistributionTargetsFilter, 'availableDistributionTargets')