mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-31 09:37:15 +01:00
Merge branch 'develop' of https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend into develop
This commit is contained in:
@@ -117,7 +117,7 @@
|
||||
|
||||
<hr />
|
||||
|
||||
<div class="product-description">
|
||||
<div class="product-description" *ngIf="item.texts?.length > 0">
|
||||
<div class="info">
|
||||
{{ item.texts[0].value }}
|
||||
</div>
|
||||
|
||||
@@ -176,7 +176,7 @@
|
||||
}
|
||||
|
||||
.product-actions {
|
||||
@apply text-right px-5 pb-20;
|
||||
@apply text-right px-5 pb-20 pt-2;
|
||||
|
||||
.cta-availabilities {
|
||||
@apply text-brand border-none border-brand bg-white font-bold text-lg px-4 py-2 rounded-full;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, OnDestroy, OnInit, Output } from '@angular/core';
|
||||
import { Filter } from '@ui/filter';
|
||||
import { cloneDeep } from 'lodash';
|
||||
import { clone, cloneDeep } from 'lodash';
|
||||
import { BehaviorSubject, Subscription } from 'rxjs';
|
||||
import { first, map } from 'rxjs/operators';
|
||||
import { ArticleSearchStore } from '../article-search-new.store';
|
||||
@@ -22,6 +22,7 @@ export class ArticleSearchFilterComponent implements OnInit, OnDestroy {
|
||||
readonly inputFilters$ = this.store.inputSelectorFilter$;
|
||||
readonly mainFilters$ = this.store.mainFilter$;
|
||||
|
||||
queryCopy: string;
|
||||
filtersCopy: Filter[];
|
||||
inputFiltersCopy: Filter[];
|
||||
mainFiltersCopy: Filter[];
|
||||
@@ -96,12 +97,14 @@ export class ArticleSearchFilterComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
|
||||
async copyFilterLatestStatus() {
|
||||
this.queryCopy = clone(this.store.query);
|
||||
this.filtersCopy = cloneDeep(await this.filters$.pipe(first()).toPromise());
|
||||
this.inputFiltersCopy = cloneDeep(await this.inputFilters$.pipe(first()).toPromise());
|
||||
this.mainFiltersCopy = cloneDeep(await this.mainFilters$.pipe(first()).toPromise());
|
||||
}
|
||||
|
||||
resetFilterToLatestStatus() {
|
||||
this.store.setQuery({ query: this.queryCopy });
|
||||
this.store.setFilter({ filter: this.filtersCopy });
|
||||
this.store.setInputSelectorFilter({ filter: this.inputFiltersCopy });
|
||||
this.store.setMainFilter({ filter: this.mainFiltersCopy });
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
@@ -141,7 +141,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="22">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
@@ -138,7 +138,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="23">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
@@ -143,7 +143,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="23">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
@@ -140,7 +140,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="23">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel" variant="inline">
|
||||
<ui-select formControlName="title" tabindex="5">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</ui-form-control>
|
||||
<ui-form-control label="Titel" variant="inline">
|
||||
<ui-select formControlName="title" tabindex="2">
|
||||
<ui-select-option value="Dipl. Ing." label="Dipl. Ing."></ui-select-option>
|
||||
<ui-select-option value="Dipl.-Ing." label="Dipl.-Ing."></ui-select-option>
|
||||
<ui-select-option value="Dr." label="Dr."></ui-select-option>
|
||||
<ui-select-option value="Dr. med." label="Dr. med."></ui-select-option>
|
||||
<ui-select-option value="Prof." label="Prof."></ui-select-option>
|
||||
|
||||
Reference in New Issue
Block a user