Skip to content

Commit

Permalink
style(front): no data support & line return (#58)
Browse files Browse the repository at this point in the history
When no data is available: show a message
When the displayed option is too long: line break
  • Loading branch information
mvergez authored and amandine-sahl committed Dec 8, 2023
1 parent fe87d88 commit 0811256
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,13 @@
::ng-deep.mat-form-field.btn-menu {
display: block;
}


.mat-option{
word-wrap:break-word !important;
white-space:normal !important;
}

::ng-deep.mat-option-text{
line-height:normal !important;
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,13 @@
<mat-form-field class="btn-menu">
<input type="text" [placeholder]="placeholder" aria-label="Number" matInput [formControl]="form"
[matAutocomplete]="auto" />
<mat-autocomplete #auto="matAutocomplete" [displayWith]="displayFn">
<mat-option *ngFor="let option of optionList" [value]="option">
{{ option.label }}
</mat-option>
<mat-autocomplete #auto="matAutocomplete" [displayWith]="displayFn" classList="width-mat">
<mat-option *ngIf="optionList?.length == 0; else elseBlock" disabled>Aucun protocole n'est disponible pour ce type de site</mat-option>
<ng-template #elseBlock>
<mat-option *ngFor="let option of optionList" [value]="option">
{{ option.label }}
</mat-option>
</ng-template>
</mat-autocomplete>
</mat-form-field>
<div>
Expand Down

0 comments on commit 0811256

Please sign in to comment.