mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Refactor unneeded ngIf
This commit is contained in:
		@@ -1,28 +1,13 @@
 | 
				
			|||||||
<div class="form-group paperless-input-select">
 | 
					<div class="form-group paperless-input-select">
 | 
				
			||||||
  <label [for]="inputId">{{title}}</label>
 | 
					  <label [for]="inputId">{{title}}</label>
 | 
				
			||||||
    <div [class.input-group]="allowCreateNew">
 | 
					    <div [class.input-group]="allowCreateNew">
 | 
				
			||||||
      <ng-select *ngIf="allowCreateNew; else noAddTag" name="inputId" [(ngModel)]="value"
 | 
					 | 
				
			||||||
        [disabled]="disabled"
 | 
					 | 
				
			||||||
        [style.color]="textColor"
 | 
					 | 
				
			||||||
        [style.background]="backgroundColor"
 | 
					 | 
				
			||||||
        [clearable]="allowNull"
 | 
					 | 
				
			||||||
        [items]="items"
 | 
					 | 
				
			||||||
        [addTag]="addItemRef"
 | 
					 | 
				
			||||||
        bindLabel="name"
 | 
					 | 
				
			||||||
        bindValue="id"
 | 
					 | 
				
			||||||
        (change)="onChange(value)"
 | 
					 | 
				
			||||||
        (search)="onSearch($event)"
 | 
					 | 
				
			||||||
        (focus)="clearLastSearchTerm()"
 | 
					 | 
				
			||||||
        (clear)="clearLastSearchTerm()"
 | 
					 | 
				
			||||||
        (blur)="onBlur()">
 | 
					 | 
				
			||||||
      </ng-select>
 | 
					 | 
				
			||||||
      <ng-template #noAddTag>
 | 
					 | 
				
			||||||
      <ng-select name="inputId" [(ngModel)]="value"
 | 
					      <ng-select name="inputId" [(ngModel)]="value"
 | 
				
			||||||
        [disabled]="disabled"
 | 
					        [disabled]="disabled"
 | 
				
			||||||
        [style.color]="textColor"
 | 
					        [style.color]="textColor"
 | 
				
			||||||
        [style.background]="backgroundColor"
 | 
					        [style.background]="backgroundColor"
 | 
				
			||||||
        [clearable]="allowNull"
 | 
					        [clearable]="allowNull"
 | 
				
			||||||
        [items]="items"
 | 
					        [items]="items"
 | 
				
			||||||
 | 
					        [addTag]="allowCreateNew && addItemRef"
 | 
				
			||||||
        bindLabel="name"
 | 
					        bindLabel="name"
 | 
				
			||||||
        bindValue="id"
 | 
					        bindValue="id"
 | 
				
			||||||
        (change)="onChange(value)"
 | 
					        (change)="onChange(value)"
 | 
				
			||||||
@@ -31,7 +16,6 @@
 | 
				
			|||||||
        (clear)="clearLastSearchTerm()"
 | 
					        (clear)="clearLastSearchTerm()"
 | 
				
			||||||
        (blur)="onBlur()">
 | 
					        (blur)="onBlur()">
 | 
				
			||||||
      </ng-select>
 | 
					      </ng-select>
 | 
				
			||||||
      </ng-template>
 | 
					 | 
				
			||||||
      <div *ngIf="allowCreateNew" class="input-group-append">
 | 
					      <div *ngIf="allowCreateNew" class="input-group-append">
 | 
				
			||||||
        <button class="btn btn-outline-secondary" type="button" (click)="addItem()">
 | 
					        <button class="btn btn-outline-secondary" type="button" (click)="addItem()">
 | 
				
			||||||
          <svg class="buttonicon" fill="currentColor">
 | 
					          <svg class="buttonicon" fill="currentColor">
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user