feat(employee): Utförande verksamheter select is now wrapping long text instead of ellipsis. Also when toggling the "Alla utförande verksamheter" checkbox the select is resetted. (TV-620)

Squashed commit of the following:

commit 93d305948a5b5570882f1bbcafcef539105f7da5
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date:   Mon Sep 20 13:45:35 2021 +0200

    Updated utförande verksamheter to make the text visible with large texts
This commit is contained in:
Erik Tiekstra
2021-09-21 07:02:05 +02:00
parent e120e504aa
commit 91eeb1d8dc
4 changed files with 28 additions and 35 deletions

View File

@@ -41,8 +41,7 @@ export class UtforandeVerksamheterService {
getTreeNodeDataFromUtforandeVerksamheter(
availableUtforandeVerksamhetList: UtforandeVerksamhet[],
selectedUtforandeVerksamhetList: EmployeeUtforandeVerksamhet[],
selectAll = false
selectedUtforandeVerksamhetList: EmployeeUtforandeVerksamhet[]
): TreeNode | null {
let treeNode: TreeNode | null = null;
@@ -66,17 +65,18 @@ export class UtforandeVerksamheterService {
const utforandeVerksahmetTreeNode: TreeNode = {
label: utforandeVerksamhet.name,
toggleAllChildrenLabel: 'Välj alla adresser',
isSelected:
selectAll || this.isSelectedUtforandeVerksamhet(utforandeVerksamhet, selectedUtforandeVerksamhetList),
isSelected: this.isSelectedUtforandeVerksamhet(utforandeVerksamhet, selectedUtforandeVerksamhetList),
value: utforandeVerksamhet,
childItemType: 'Adresser',
children: utforandeVerksamhet.adresser
? utforandeVerksamhet.adresser.map(adress => {
return {
label: adress.name,
isSelected:
selectAll ||
this.isSelectedUtforandeAdress(utforandeVerksamhet.id, adress, selectedUtforandeVerksamhetList),
isSelected: this.isSelectedUtforandeAdress(
utforandeVerksamhet.id,
adress,
selectedUtforandeVerksamhetList
),
value: adress,
};
})