Skip to content

Commit

Permalink
#9532 for orderlist
Browse files Browse the repository at this point in the history
  • Loading branch information
yigitfindikli committed Apr 28, 2021
1 parent c0e26ec commit 576bb13
Show file tree
Hide file tree
Showing 34 changed files with 147 additions and 0 deletions.
15 changes: 15 additions & 0 deletions src/app/components/orderlist/orderlist.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ import {CdkDragDrop, DragDropModule, moveItemInArray} from '@angular/cdk/drag-dr
<ng-container *ngTemplateOutlet="itemTemplate; context: {$implicit: item, index: i}"></ng-container>
</li>
</ng-template>
<ng-container *ngIf="isEmpty() && emptyMessageTemplate">
<li class="p-orderlist-empty-message">
<ng-container *ngTemplateOutlet="emptyMessageTemplate"></ng-container>
</li>
</ng-container>
</ul>
</div>
</div>
Expand Down Expand Up @@ -89,6 +94,8 @@ export class OrderList implements AfterViewChecked,AfterContentInit {
@ContentChildren(PrimeTemplate) templates: QueryList<any>;

public itemTemplate: TemplateRef<any>;

public emptyMessageTemplate: TemplateRef<any>;

_selection: any[];

Expand Down Expand Up @@ -131,6 +138,10 @@ export class OrderList implements AfterViewChecked,AfterContentInit {
this.itemTemplate = item.template;
break;

case 'empty':
this.emptyMessageTemplate = item.template;
break;

default:
this.itemTemplate = item.template;
break;
Expand Down Expand Up @@ -237,6 +248,10 @@ export class OrderList implements AfterViewChecked,AfterContentInit {
return ObjectUtils.findIndexInList(item, this.selection) != -1;
}

isEmpty() {
return this.filterValue ? (!this.visibleOptions || this.visibleOptions.length === 0) : (!this.value || this.value.length === 0)
}

moveUp() {
if (this.selection) {
for (let i = 0; i < this.selection.length; i++) {
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/arya-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(100, 181, 246, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/arya-green/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(129, 199, 132, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/arya-orange/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(255, 213, 79, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/arya-purple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(186, 104, 200, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/bootstrap4-dark-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #151515;
background: #8dd0ff;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1.5rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/bootstrap4-dark-purple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #151515;
background: #c298d8;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1.5rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/bootstrap4-light-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #ffffff;
background: #007bff;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1.5rem;
color: #212529;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #212529;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #ffffff;
background: #883cae;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1.5rem;
color: #212529;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #212529;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/fluent-light/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #323130;
background: #edebe9;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.75rem 0.5rem;
color: #323130;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #f3f2f1;
color: #323130;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/luna-amber/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #212529;
background: #FFE082;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #dedede;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #4c4c4c;
color: #dedede;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/luna-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #212529;
background: #81D4FA;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #dedede;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #4c4c4c;
color: #dedede;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/luna-green/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #212529;
background: #C5E1A5;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #dedede;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #4c4c4c;
color: #dedede;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/luna-pink/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #212529;
background: #F48FB1;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #dedede;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #4c4c4c;
color: #dedede;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/md-dark-deeppurple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #CE93D8;
background: rgba(206, 147, 216, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 1rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/md-dark-indigo/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #9FA8DA;
background: rgba(159, 168, 218, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 1rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/md-light-deeppurple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #673AB7;
background: rgba(103, 58, 183, 0.12);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 1rem 1rem;
color: rgba(0, 0, 0, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(0, 0, 0, 0.04);
color: rgba(0, 0, 0, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/md-light-indigo/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #3F51B5;
background: rgba(63, 81, 181, 0.12);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 1rem 1rem;
color: rgba(0, 0, 0, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(0, 0, 0, 0.04);
color: rgba(0, 0, 0, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/mdc-dark-deeppurple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #673AB7;
background: rgba(103, 58, 183, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.75rem 0.75rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/mdc-dark-indigo/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #3F51B5;
background: rgba(63, 81, 181, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.75rem 0.75rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.04);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/mdc-light-deeppurple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #673AB7;
background: rgba(103, 58, 183, 0.12);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.75rem 0.75rem;
color: rgba(0, 0, 0, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(0, 0, 0, 0.04);
color: rgba(0, 0, 0, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/mdc-light-indigo/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2617,6 +2617,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #3F51B5;
background: rgba(63, 81, 181, 0.12);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.75rem 0.75rem;
color: rgba(0, 0, 0, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(0, 0, 0, 0.04);
color: rgba(0, 0, 0, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/nova-accent/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #ffffff;
background: #e02365;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #333333;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #eaeaea;
color: #333333;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/nova-alt/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #ffffff;
background: #007ad9;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #333333;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #eaeaea;
color: #333333;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/nova/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #ffffff;
background: #007ad9;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #333333;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #eaeaea;
color: #333333;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/rhea/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #385048;
background: #AFD3C8;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.429rem 0.857rem;
color: #666666;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #f4f4f4;
color: #666666;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/saga-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #495057;
background: #E3F2FD;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: #495057;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #495057;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/saga-green/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #495057;
background: #E8F5E9;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: #495057;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #495057;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/saga-orange/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #495057;
background: #FFF3E0;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: #495057;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #495057;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/saga-purple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: #495057;
background: #F3E5F5;
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: #495057;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: #e9ecef;
color: #495057;
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/vela-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(100, 181, 246, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/vela-green/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(129, 199, 132, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down
4 changes: 4 additions & 0 deletions src/assets/components/themes/vela-orange/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -2593,6 +2593,10 @@ p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
color: rgba(255, 255, 255, 0.87);
background: rgba(255, 213, 79, 0.16);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message {
padding: 0.5rem 1rem;
color: rgba(255, 255, 255, 0.87);
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover {
background: rgba(255, 255, 255, 0.03);
color: rgba(255, 255, 255, 0.87);
Expand Down

0 comments on commit 576bb13

Please sign in to comment.