Skip to content
Snippets Groups Projects
Commit e1575156 authored by ludo's avatar ludo
Browse files

FEAT #17347 mettre un accordéon pour les groupes de bannette

parent 0fa7b29c
No related branches found
No related tags found
No related merge requests found
...@@ -25,36 +25,41 @@ ...@@ -25,36 +25,41 @@
</span> </span>
</mat-list> </mat-list>
<ng-container *ngFor="let regroupedBasket of homeData.regroupedBaskets"> <ng-container *ngFor="let regroupedBasket of homeData.regroupedBaskets">
<span *ngIf="regroupedBasket.baskets[0] && !editOrderGroups" class="basketGroupTitle">{{regroupedBasket.groupDesc}}</span> <mat-accordion>
<mat-divider *ngIf="regroupedBasket.baskets[0] && !editOrderGroups" style="width: 80%;"></mat-divider> <mat-expansion-panel [expanded]="true">
<mat-nav-list style="padding-bottom: 10px;" *ngIf="!editOrderGroups"> <mat-expansion-panel-header>
<ng-container <span *ngIf="regroupedBasket.baskets[0] && !editOrderGroups" class="basketGroupTitle">{{regroupedBasket.groupDesc}}</span>
*ngFor="let basket of regroupedBasket.baskets | filterList:listFilter.value:'basket_name'"> </mat-expansion-panel-header>
<a mat-list-item *ngIf="basket.redirected" disableRipple="true" style="cursor:not-allowed;"> <mat-divider *ngIf="regroupedBasket.baskets[0] && !editOrderGroups" style="width: 80%;"></mat-divider>
<mat-icon [ngStyle]="{'color': basket.color}" <mat-nav-list style="padding-bottom: 10px;" *ngIf="!editOrderGroups">
*ngIf="basket.redirected && !appService.getViewMode()" mat-list-icon class="fa fa-share"> <ng-container *ngFor="let basket of regroupedBasket.baskets | filterList:listFilter.value:'basket_name'">
</mat-icon> <a mat-list-item *ngIf="basket.redirected" disableRipple="true" style="cursor:not-allowed;">
<span *ngIf="basket.resourceNumber==0" class="nbResZero">{{basket.resourceNumber}}</span> <mat-icon [ngStyle]="{'color': basket.color}"
<span *ngIf="basket.resourceNumber!=0" class="nbRes">{{basket.resourceNumber}}</span> *ngIf="basket.redirected && !appService.getViewMode()" mat-list-icon class="fa fa-share">
<p mat-line title="{{basket.basket_name}}" [ngStyle]="{'color': basket.color}"> </mat-icon>
{{basket.basket_name}}<br /><small color="primary">({{lang.redirectedTo}} <span *ngIf="basket.resourceNumber==0" class="nbResZero">{{basket.resourceNumber}}</span>
{{basket.redirectedUser}})</small> <span *ngIf="basket.resourceNumber!=0" class="nbRes">{{basket.resourceNumber}}</span>
</p> <p mat-line title="{{basket.basket_name}}" [ngStyle]="{'color': basket.color}">
</a> {{basket.basket_name}}<br /><small color="primary">({{lang.redirectedTo}}
<a mat-list-item {{basket.redirectedUser}})</small>
[ngClass]="{'selectedBasket': headerService.currentBasketInfo.basketId == basket.id && headerService.currentBasketInfo.ownerId == basket.owner_user_id && headerService.currentBasketInfo.groupId == regroupedBasket.groupSerialId}" </p>
*ngIf="!basket.redirected" (click)="refreshDatas(basket);closePanelLeft();" </a>
routerLink="/basketList/users/{{basket.owner_user_id}}/groups/{{regroupedBasket.groupSerialId}}/baskets/{{basket.id}}" <a mat-list-item
style="cursor:pointer;" [ngClass]="{'selectedBasket': headerService.currentBasketInfo.basketId == basket.id && headerService.currentBasketInfo.ownerId == basket.owner_user_id && headerService.currentBasketInfo.groupId == regroupedBasket.groupSerialId}"
[ngStyle]="{'opacity': basket.resourceNumber==0 ? '0.5' : '1', 'height': appService.getViewMode() ? '50px' : '38px'}"> *ngIf="!basket.redirected" (click)="refreshDatas(basket);closePanelLeft();"
<span *ngIf="basket.resourceNumber==0" class="nbResZero">{{basket.resourceNumber}}</span> routerLink="/basketList/users/{{basket.owner_user_id}}/groups/{{regroupedBasket.groupSerialId}}/baskets/{{basket.id}}"
<span *ngIf="basket.resourceNumber!=0" class="nbRes">{{basket.resourceNumber}}</span> style="cursor:pointer;"
<p mat-line title="{{basket.basket_name}}" [ngStyle]="{'color': basket.color}"> [ngStyle]="{'opacity': basket.resourceNumber==0 ? '0.5' : '1', 'height': appService.getViewMode() ? '50px' : '38px'}">
{{basket.basket_name}} <span *ngIf="basket.resourceNumber==0" class="nbResZero">{{basket.resourceNumber}}</span>
</p> <span *ngIf="basket.resourceNumber!=0" class="nbRes">{{basket.resourceNumber}}</span>
</a> <p mat-line title="{{basket.basket_name}}" [ngStyle]="{'color': basket.color}">
</ng-container> {{basket.basket_name}}s
</mat-nav-list> </p>
</a>
</ng-container>
</mat-nav-list>
</mat-expansion-panel>
</mat-accordion>
</ng-container> </ng-container>
<ng-container *ngIf="homeData.assignedBaskets.length>0 && !editOrderGroups"> <ng-container *ngIf="homeData.assignedBaskets.length>0 && !editOrderGroups">
<span color="primary" style="font-weight:bold;" <span color="primary" style="font-weight:bold;"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment