Skip to content

Commit 60ca96d

Browse files
clean up, using variable colors , and :host when overriding mat components
1 parent 38c378a commit 60ca96d

File tree

42 files changed

+418
-490
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+418
-490
lines changed

src/app/app-routing.module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { UserPageComponent } from "./admin/users/user-page/user-page.component";
55
import { AuthGuardService as AuthGuard } from "./auth/auth-guard.service";
66
import { AuthComponent } from "./auth/auth.component";
77
import { ErrorPageComponent } from "./error-page/error-page.component";
8-
import { SearchComponent } from "./search/search.component";
98

109
const routes: Routes = [
1110
{
@@ -44,7 +43,6 @@ const routes: Routes = [
4443
loadChildren: () => import("./device-model/device-model.module").then(m => m.DeviceModelModule),
4544
canActivate: [AuthGuard],
4645
},
47-
{ path: "search", component: SearchComponent, canActivate: [AuthGuard] },
4846
{ path: "not-found", component: ErrorPageComponent, data: { message: "not-found", code: 404 } },
4947
{ path: "not-authorized", component: ErrorPageComponent },
5048
{ path: "new-user", component: NewUserComponent, canActivate: [AuthGuard] },

src/app/applications/application.service.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@ export class ApplicationService {
8989
return this.restService.get("application", body);
9090
}
9191

92+
getApplicationFilterOptions(id: number): Observable<string[]> {
93+
return this.restService.get(`application/${id}/filter-information`, {}, id);
94+
}
95+
9296
deleteApplication(id: number) {
9397
return this.restService.delete("application", id);
9498
}

src/app/applications/applications-list/application-filter/application-filter.component.scss

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@import "../../../../assets/scss/setup/variables";
2+
13
.filter-container {
24
display: flex;
35
flex-direction: row;
@@ -30,7 +32,7 @@
3032
justify-content: center;
3133
display: flex !important;
3234
align-items: center;
33-
border: 1px solid black !important;
35+
border: 1px solid $color-link !important;
3436
}
3537

3638
.filter-icon-container {
@@ -42,28 +44,28 @@
4244
font-size: 16px;
4345
}
4446

45-
.mat-mdc-select {
47+
:host .mat-mdc-select {
4648
height: 20px;
4749
line-height: 35px;
4850
display: flex;
4951
align-items: center;
5052
font-size: 16px !important;
51-
color: #737373 !important;
53+
color: $selector-font-color !important;
5254
}
5355

54-
.mat-mdc-form-field {
56+
:host .mat-mdc-form-field {
5557
height: 20px !important;
5658
display: flex;
5759
align-items: center;
5860
}
5961

60-
.mat-mdc-text-field-wrapper {
61-
background-color: #ffff !important;
62+
:host .mat-mdc-text-field-wrapper {
63+
background-color: $white !important;
6264
height: 40px !important;
6365
display: flex !important;
6466
align-items: center !important;
6567
}
6668

67-
.mat-mdc-select-arrow {
69+
:host .mat-mdc-select-arrow {
6870
display: none;
6971
}

src/app/applications/applications-list/application-filter/application-filter.component.ts

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { MatIconModule } from "@angular/material/icon";
77
import { MatSelectModule } from "@angular/material/select";
88
import { ApplicationService } from "@applications/application.service";
99
import { ApplicationState, ApplicationStatus } from "@applications/enums/status.enum";
10+
import { SharedVariableService } from "@shared/shared-variable/shared-variable.service";
1011
import { ApplicationsFilterService } from "../applications-filter.service";
1112

1213
@Component({
@@ -26,9 +27,15 @@ import { ApplicationsFilterService } from "../applications-filter.service";
2627
encapsulation: ViewEncapsulation.ShadowDom,
2728
})
2829
export class ApplicationFilterComponent implements OnInit {
29-
constructor(private applicationService: ApplicationService, private filterService: ApplicationsFilterService) {}
30+
constructor(
31+
private applicationService: ApplicationService,
32+
private filterService: ApplicationsFilterService,
33+
private sharedVariableService: SharedVariableService
34+
) {}
3035
ngOnInit(): void {
31-
this.loadOwnerOptions();
36+
this.sharedVariableService.getValue().subscribe(organizationId => {
37+
this.loadOwnerOptions(organizationId);
38+
});
3239
}
3340

3441
stateOptions: { label: string; value: ApplicationState | "All" }[] = [
@@ -48,10 +55,12 @@ export class ApplicationFilterComponent implements OnInit {
4855

4956
ownerOptions: { label: string; value: string | "All" }[] = [];
5057

51-
loadOwnerOptions(): void {
52-
this.filterService.getOwnerOptions().subscribe(options => {
53-
options.push({ label: "Alle", value: "All" });
54-
this.ownerOptions = options;
58+
loadOwnerOptions(orgId: number): void {
59+
this.applicationService.getApplicationFilterOptions(orgId).subscribe(options => {
60+
console.log(options);
61+
const optionsArray: { label: string; value: string }[] = [{ label: "Alle", value: "All" }];
62+
options.forEach(option => optionsArray.push({ label: option, value: option }));
63+
this.ownerOptions = optionsArray;
5564
});
5665
}
5766

src/app/applications/applications-list/application-visualization/application-visualization-failed-requests/application-visualization-failed-requests.component.html

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/app/applications/applications-list/application-visualization/application-visualization-failed-requests/application-visualization-failed-requests.component.scss

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/app/applications/applications-list/application-visualization/application-visualization-failed-requests/application-visualization-failed-requests.component.ts

Lines changed: 0 additions & 104 deletions
This file was deleted.

src/app/applications/applications-list/application-visualization/application-visualization-top-codes/application-visualization-top-codes.component.html

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/app/applications/applications-list/application-visualization/application-visualization-top-codes/application-visualization-top-codes.component.scss

Whitespace-only changes.

src/app/applications/applications-list/application-visualization/application-visualization-top-codes/application-visualization-top-codes.component.ts

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)