| 
							
							
							
						 |  |  | @@ -1,22 +1,27 @@ | 
		
	
		
			
				|  |  |  |  | <div class="form-row form-group mb-0"> | 
		
	
		
			
				|  |  |  |  |   <div class="col-auto"> | 
		
	
		
			
				|  |  |  |  |     <div class="text-muted mt-1">Filter by:</div> | 
		
	
		
			
				|  |  |  |  | <div class="row"> | 
		
	
		
			
				|  |  |  |  |    <div class="col mb-2 mb-xl-0"> | 
		
	
		
			
				|  |  |  |  |      <div class="form-inline d-flex"> | 
		
	
		
			
				|  |  |  |  |          <label class="text-muted mr-2">Filter by:</label> | 
		
	
		
			
				|  |  |  |  |          <input class="form-control form-control-sm flex-grow-1" type="text" [(ngModel)]="titleFilter" placeholder="Title"> | 
		
	
		
			
				|  |  |  |  |      </div> | 
		
	
		
			
				|  |  |  |  |   </div> | 
		
	
		
			
				|  |  |  |  |   <div class="col"> | 
		
	
		
			
				|  |  |  |  |     <input class="form-control form-control-sm" type="text" [(ngModel)]="titleFilter" placeholder="Title"> | 
		
	
		
			
				|  |  |  |  |   </div> | 
		
	
		
			
				|  |  |  |  |  | 
		
	
		
			
				|  |  |  |  |   <app-filter-dropdown class="col-auto" [items]="tags" [itemsSelected]="selectedTags" title="Tags" (toggle)="toggleTag($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |   <app-filter-dropdown class="col-auto" [items]="correspondents" [itemsSelected]="selectedCorrespondents" title="Correspondents" (toggle)="toggleCorrespondent($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |   <app-filter-dropdown class="col-auto" [items]="documentTypes" [itemsSelected]="selectedDocumentTypes" title="Document types" (toggle)="toggleDocumentType($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |  | 
		
	
		
			
				|  |  |  |  |   <app-filter-dropdown-date class="col-auto" [dateBefore]="dateCreatedBefore" [dateAfter]="dateCreatedAfter" title="Created" (datesSet)="onDatesCreatedSet($event)"></app-filter-dropdown-date> | 
		
	
		
			
				|  |  |  |  |   <app-filter-dropdown-date class="col-auto" [dateBefore]="dateAddedBefore" [dateAfter]="dateAddedAfter" title="Added"  (datesSet)="onDatesAddedSet($event)"></app-filter-dropdown-date> | 
		
	
		
			
				|  |  |  |  |  | 
		
	
		
			
				|  |  |  |  |   <button class="btn btn-link btn-sm" [disabled]="!hasFilters()" (click)="clearSelected()"> | 
		
	
		
			
				|  |  |  |  |     <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-x" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> | 
		
	
		
			
				|  |  |  |  |       <path fill-rule="evenodd" d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/> | 
		
	
		
			
				|  |  |  |  |     </svg> | 
		
	
		
			
				|  |  |  |  |     Clear all filters | 
		
	
		
			
				|  |  |  |  |   </button> | 
		
	
		
			
				|  |  |  |  |   <div class="w-100 d-xl-none"></div> | 
		
	
		
			
				|  |  |  |  |    <div class="col col-xl-auto mb-2 mb-xl-0"> | 
		
	
		
			
				|  |  |  |  |      <div class="d-flex"> | 
		
	
		
			
				|  |  |  |  |        <app-filter-dropdown class="mr-2 mr-md-3" [items]="tags" [itemsSelected]="selectedTags" title="Tags" icon="tag-fill" (toggle)="toggleTag($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |        <app-filter-dropdown class="mr-2 mr-md-3" [items]="correspondents" [itemsSelected]="selectedCorrespondents" title="Correspondents" icon="person-fill" (toggle)="toggleCorrespondent($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |        <app-filter-dropdown class="mr-2 mr-md-3" [items]="documentTypes" [itemsSelected]="selectedDocumentTypes" title="Document types" icon="file-earmark-fill" (toggle)="toggleDocumentType($event.id)"></app-filter-dropdown> | 
		
	
		
			
				|  |  |  |  |        <app-filter-dropdown-date class="mr-2 mr-md-3" [dateBefore]="dateCreatedBefore" [dateAfter]="dateCreatedAfter" title="Created" (datesSet)="onDatesCreatedSet($event)"></app-filter-dropdown-date> | 
		
	
		
			
				|  |  |  |  |        <app-filter-dropdown-date [dateBefore]="dateAddedBefore" [dateAfter]="dateAddedAfter" title="Added"  (datesSet)="onDatesAddedSet($event)"></app-filter-dropdown-date> | 
		
	
		
			
				|  |  |  |  |      </div> | 
		
	
		
			
				|  |  |  |  |    </div> | 
		
	
		
			
				|  |  |  |  |    <div class="w-100 d-xl-none"></div> | 
		
	
		
			
				|  |  |  |  |    <div class="col col-xl-auto mb-2 mb-xl-0"> | 
		
	
		
			
				|  |  |  |  |      <button class="btn btn-link btn-sm px-0 mx-0 ml-xl-n4" [disabled]="!hasFilters()" (click)="clearSelected()"> | 
		
	
		
			
				|  |  |  |  |        <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-x" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> | 
		
	
		
			
				|  |  |  |  |          <path fill-rule="evenodd" d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/> | 
		
	
		
			
				|  |  |  |  |        </svg> | 
		
	
		
			
				|  |  |  |  |        Clear all filters | 
		
	
		
			
				|  |  |  |  |      </button> | 
		
	
		
			
				|  |  |  |  |    </div> | 
		
	
		
			
				|  |  |  |  | </div> | 
		
	
	
		
			
				
					
					| 
							
							
							
						 |  |  |   |