Skip to content

Commit ba4d2c7

Browse files
committed
style: rxjs/finnish, simplify imports
1 parent 7c73ac6 commit ba4d2c7

File tree

85 files changed

+504
-361
lines changed

Some content is hidden

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

85 files changed

+504
-361
lines changed

package-lock.json

Lines changed: 330 additions & 165 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app/account/accounts/accounts.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class AccountAccountsComponent implements OnInit {
2222

2323
private readonly reload$ = new BehaviorSubject<void>(void 0);
2424
protected readonly accounts$: Observable<APIAccount[]> = combineLatest([
25-
this.api.request<APIAccountItemsGetResponse>('GET', 'account'),
25+
this.api.request$<APIAccountItemsGetResponse>('GET', 'account'),
2626
this.reload$,
2727
]).pipe(
2828
catchError((error: unknown) => {
@@ -39,7 +39,7 @@ export class AccountAccountsComponent implements OnInit {
3939
}
4040

4141
protected remove(account: APIAccount) {
42-
this.api.request('DELETE', 'account/' + account.id).subscribe({
42+
this.api.request$('DELETE', 'account/' + account.id).subscribe({
4343
error: (response: unknown) => {
4444
this.disconnectFailed = true;
4545
this.toastService.handleError(response);

src/app/account/delete/delete.component.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@ import {UsersClient} from '@grpc/spec.pbsc';
66
import {GrpcStatusEvent} from '@ngx-grpc/common';
77
import {AuthService} from '@services/auth.service';
88
import {PageEnvService} from '@services/page-env.service';
9-
import {InvalidParams} from '@utils/invalid-params.pipe';
9+
import {InvalidParams, InvalidParamsPipe} from '@utils/invalid-params.pipe';
10+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1011
import {EMPTY} from 'rxjs';
1112
import {switchMap} from 'rxjs/operators';
1213

1314
import {extractFieldViolations, fieldViolations2InvalidParams} from '../../grpc';
1415
import {ToastsService} from '../../toasts/toasts.service';
15-
import {InvalidParamsPipe} from '../../utils/invalid-params.pipe';
16-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
1716

1817
@Component({
1918
imports: [MarkdownComponent, FormsModule, InvalidParamsPipe],

src/app/account/delete/deleted/deleted.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {Component, inject, OnInit} from '@angular/core';
22
import {PageEnvService} from '@services/page-env.service';
3-
4-
import {MarkdownComponent} from '../../../utils/markdown/markdown.component';
3+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
54

65
@Component({
76
imports: [MarkdownComponent],

src/app/account/messages/messages.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ import {MessagingClient} from '@grpc/spec.pbsc';
66
import {MessageService} from '@services/message';
77
import {PageEnvService} from '@services/page-env.service';
88
import {UserService} from '@services/user';
9+
import {PastTimeIndicatorComponent} from '@utils/past-time-indicator/past-time-indicator.component';
10+
import {UserTextComponent} from '@utils/user-text/user-text.component';
911
import {BehaviorSubject, EMPTY, Observable, of} from 'rxjs';
1012
import {catchError, debounceTime, distinctUntilChanged, map, switchMap, tap} from 'rxjs/operators';
1113

1214
import {MessageDialogService} from '../../message-dialog/message-dialog.service';
1315
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
1416
import {ToastsService} from '../../toasts/toasts.service';
1517
import {UserComponent} from '../../user/user/user.component';
16-
import {PastTimeIndicatorComponent} from '../../utils/past-time-indicator/past-time-indicator.component';
17-
import {UserTextComponent} from '../../utils/user-text/user-text.component';
1818

1919
@Component({
2020
imports: [UserComponent, RouterLink, UserTextComponent, PastTimeIndicatorComponent, PaginatorComponent, AsyncPipe],

src/app/account/profile/profile.component.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,13 @@ import {AuthService} from '@services/auth.service';
1010
import {LanguageService} from '@services/language';
1111
import {PageEnvService} from '@services/page-env.service';
1212
import {TimezoneService} from '@services/timezone';
13-
import {InvalidParams} from '@utils/invalid-params.pipe';
13+
import {InvalidParams, InvalidParamsPipe} from '@utils/invalid-params.pipe';
14+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1415
import {KeycloakService} from 'keycloak-angular';
1516
import {EMPTY, of, Subscription} from 'rxjs';
1617
import {catchError, switchMap, tap} from 'rxjs/operators';
1718

1819
import {ToastsService} from '../../toasts/toasts.service';
19-
import {InvalidParamsPipe} from '../../utils/invalid-params.pipe';
20-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
2120

2221
@Component({
2322
imports: [MarkdownComponent, FormsModule, AsyncPipe, InvalidParamsPipe],
@@ -118,7 +117,7 @@ export class AccountProfileComponent implements OnInit, OnDestroy {
118117
protected sendSettings() {
119118
this.settingsInvalidParams = {};
120119

121-
this.api.request<void>('PUT', 'user/me', {body: this.settings}).subscribe({
120+
this.api.request$<void>('PUT', 'user/me', {body: this.settings}).subscribe({
122121
error: (response: unknown) => {
123122
if (response instanceof HttpErrorResponse && response.status === 400) {
124123
this.settingsInvalidParams = response.error.invalid_params;
@@ -138,7 +137,7 @@ export class AccountProfileComponent implements OnInit, OnDestroy {
138137
}*/
139138

140139
protected resetPhoto() {
141-
this.api.request('DELETE', 'user/me/photo').subscribe({
140+
this.api.request$('DELETE', 'user/me/photo').subscribe({
142141
error: (response: unknown) => this.toastService.handleError(response),
143142
next: () => {
144143
if (this.user) {
@@ -161,7 +160,7 @@ export class AccountProfileComponent implements OnInit, OnDestroy {
161160
formData.append('file', file);
162161

163162
return this.api
164-
.request('POST', 'user/me/photo', {body: formData})
163+
.request$('POST', 'user/me/photo', {body: formData})
165164
.pipe(
166165
catchError((response: unknown) => {
167166
if (this.input) {

src/app/brands/brands.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export class BrandsComponent implements OnInit {
3939
private readonly toastService = inject(ToastsService);
4040
private readonly grpc = inject(AutowpClient);
4141

42-
protected readonly items$: Observable<APIBrandsLines> = this.api.request<APIBrandsGetResponse>('GET', 'brands').pipe(
42+
protected readonly items$: Observable<APIBrandsLines> = this.api.request$<APIBrandsGetResponse>('GET', 'brands').pipe(
4343
catchError((response: unknown) => {
4444
this.toastService.handleError(response);
4545
return EMPTY;

src/app/cars/specifications-editor/engine/engine.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export class CarsSpecificationsEditorEngineComponent {
5656

5757
private setEngineID(item: APIItem, value: string) {
5858
this.api
59-
.request<void>('PUT', 'item/' + item.id, {
59+
.request$<void>('PUT', 'item/' + item.id, {
6060
body: {
6161
engine_id: value,
6262
},

src/app/cars/specifications-editor/engine/select/select.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ export class CarsEngineSelectComponent {
137137

138138
protected selectEngine(itemID: number, engineId: number) {
139139
this.api
140-
.request<void>('PUT', 'item/' + itemID, {
140+
.request$<void>('PUT', 'item/' + itemID, {
141141
body: {
142142
engine_id: engineId,
143143
},

src/app/cars/specifications-editor/result/result.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class CarsSpecificationsEditorResultComponent {
2222
protected readonly html$ = this.item$.pipe(
2323
switchMap((item) =>
2424
item
25-
? this.api.request('GET', 'item/' + item.id + '/specifications', {
25+
? this.api.request$('GET', 'item/' + item.id + '/specifications', {
2626
responseType: 'text',
2727
})
2828
: EMPTY,

src/app/cars/specifications-editor/spec/spec.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ export class CarsSpecificationsEditorSpecComponent {
282282
this.loading++;
283283
this.invalidParams.clear();
284284
this.api
285-
.request<APIAttrUserValuePatchResponse>('PATCH', 'attr/user-value', {
285+
.request$<APIAttrUserValuePatchResponse>('PATCH', 'attr/user-value', {
286286
body: {
287287
items,
288288
},

src/app/cars/specifications-editor/specifications-editor.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ import {APIService} from '@services/api.service';
77
import {AuthService} from '@services/auth.service';
88
import {APIItem, ItemService} from '@services/item';
99
import {PageEnvService} from '@services/page-env.service';
10+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1011
import {BehaviorSubject, EMPTY, Observable, of} from 'rxjs';
1112
import {debounceTime, distinctUntilChanged, map, switchMap} from 'rxjs/operators';
1213

1314
import {ToastsService} from '../../toasts/toasts.service';
14-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
1515
import {CarsSpecificationsEditorEngineComponent} from './engine/engine.component';
1616
import {CarsSpecificationsEditorResultComponent} from './result/result.component';
1717
import {CarsSpecificationsEditorSpecComponent} from './spec/spec.component';
@@ -78,7 +78,7 @@ export class CarsSpecificationsEditorComponent {
7878
}
7979

8080
protected refreshInheritance(item: APIItem) {
81-
this.api.request<void>('POST', 'item/' + item.id + '/refresh-inheritance', {body: {}}).subscribe({
81+
this.api.request$<void>('POST', 'item/' + item.id + '/refresh-inheritance', {body: {}}).subscribe({
8282
error: (response: unknown) => this.toastService.handleError(response),
8383
next: () => {
8484
this.router.navigate(['/cars/specifications-editor'], {

src/app/cars/specs-admin/specs-admin.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export class CarsSpecsAdminComponent implements OnInit {
9090

9191
protected deleteValue(value: AttrUserValueListItem) {
9292
this.api
93-
.request(
93+
.request$<void>(
9494
'DELETE',
9595
'attr/user-value/' + value.userValue.attributeId + '/' + value.userValue.itemId + '/' + value.userValue.userId,
9696
)
@@ -104,7 +104,7 @@ export class CarsSpecsAdminComponent implements OnInit {
104104

105105
protected moveValues(itemID: string) {
106106
this.api
107-
.request<void>('PATCH', 'attr/user-value', {
107+
.request$<void>('PATCH', 'attr/user-value', {
108108
body: {
109109
item_id: this.move.item_id,
110110
},

src/app/catalogue/cars/cars.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ import {ItemService} from '@services/item';
1515
import {LanguageService} from '@services/language';
1616
import {PageEnvService} from '@services/page-env.service';
1717
import {CatalogueListItem, CatalogueListItemPicture} from '@utils/list-item/list-item.component';
18+
import {CatalogueListItemComponent} from '@utils/list-item/list-item.component';
1819
import {getVehicleTypeTranslation} from '@utils/translations';
1920
import {combineLatest, EMPTY, Observable, of} from 'rxjs';
2021
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap} from 'rxjs/operators';
2122

2223
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
23-
import {CatalogueListItemComponent} from '../../utils/list-item/list-item.component';
2424

2525
@Component({
2626
imports: [RouterLink, CatalogueListItemComponent, PaginatorComponent, AsyncPipe],

src/app/catalogue/concepts/concepts.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ import {ItemService} from '@services/item';
77
import {LanguageService} from '@services/language';
88
import {PageEnvService} from '@services/page-env.service';
99
import {CatalogueListItem, CatalogueListItemPicture} from '@utils/list-item/list-item.component';
10+
import {CatalogueListItemComponent} from '@utils/list-item/list-item.component';
1011
import {combineLatest, EMPTY, Observable, of} from 'rxjs';
1112
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
1213

1314
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
14-
import {CatalogueListItemComponent} from '../../utils/list-item/list-item.component';
1515

1616
@Component({
1717
imports: [RouterLink, CatalogueListItemComponent, PaginatorComponent, AsyncPipe],

src/app/catalogue/engines/engines.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ import {ItemParentService} from '@services/item-parent';
77
import {LanguageService} from '@services/language';
88
import {PageEnvService} from '@services/page-env.service';
99
import {CatalogueListItem, CatalogueListItemPicture} from '@utils/list-item/list-item.component';
10+
import {CatalogueListItemComponent} from '@utils/list-item/list-item.component';
1011
import {combineLatest, EMPTY, of} from 'rxjs';
1112
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
1213

1314
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
14-
import {CatalogueListItemComponent} from '../../utils/list-item/list-item.component';
1515

1616
@Component({
1717
imports: [RouterLink, CatalogueListItemComponent, PaginatorComponent, AsyncPipe],

src/app/catalogue/index/index.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ import {ItemService} from '@services/item';
1717
import {LanguageService} from '@services/language';
1818
import {PageEnvService} from '@services/page-env.service';
1919
import {APIPicture, PictureService} from '@services/picture';
20+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
2021
import {getCatalogueSectionsTranslation} from '@utils/translations';
2122
import {combineLatest, EMPTY, Observable, of} from 'rxjs';
2223
import {catchError, debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
2324

2425
import {chunk, chunkBy} from '../../chunk';
2526
import {ThumbnailComponent} from '../../thumbnail/thumbnail/thumbnail.component';
2627
import {ToastsService} from '../../toasts/toasts.service';
27-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
2828
import {CatalogueService} from '../catalogue-service';
2929

3030
interface APIBrandSectionGroup {
@@ -191,7 +191,7 @@ export class CatalogueIndexComponent {
191191
protected readonly sections$: Observable<
192192
{halfChunks: APIBrandSectionGroup[][][]; name: string; routerLink: string[]}[]
193193
> = this.brand$.pipe(
194-
switchMap((brand) => this.api.request<APIBrandSection[]>('GET', 'brands/' + brand.id + '/sections')),
194+
switchMap((brand) => this.api.request$<APIBrandSection[]>('GET', 'brands/' + brand.id + '/sections')),
195195
map((response) =>
196196
response.map((section) => ({
197197
halfChunks: chunk(section.groups, 2).map((halfChunk) => chunk(halfChunk, 2)),

src/app/catalogue/item-menu/item-menu.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import {Component, Input} from '@angular/core';
22
import {RouterLink} from '@angular/router';
33
import {APIItemChildsCounts} from '@services/item';
4-
import {ItemHeader} from '@utils/item-header/item-header.component';
5-
6-
import {ItemHeaderComponent} from '../../utils/item-header/item-header.component';
4+
import {ItemHeader, ItemHeaderComponent} from '@utils/item-header/item-header.component';
75

86
@Component({
97
imports: [RouterLink, ItemHeaderComponent],

src/app/catalogue/vehicles/pictures/pictures.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ import {APIItem} from '@services/item';
77
import {APIItemParent} from '@services/item-parent';
88
import {PageEnvService} from '@services/page-env.service';
99
import {PictureService} from '@services/picture';
10+
import {ItemHeaderComponent} from '@utils/item-header/item-header.component';
1011
import {getItemTypeTranslation} from '@utils/translations';
1112
import {combineLatest, EMPTY, Observable, of} from 'rxjs';
1213
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
1314

1415
import {chunkBy} from '../../../chunk';
1516
import {PaginatorComponent} from '../../../paginator/paginator/paginator.component';
1617
import {ThumbnailComponent} from '../../../thumbnail/thumbnail/thumbnail.component';
17-
import {ItemHeaderComponent} from '../../../utils/item-header/item-header.component';
1818
import {Breadcrumbs, CatalogueService} from '../../catalogue-service';
1919
import {CatalogueItemMenuComponent} from '../../item-menu/item-menu.component';
2020

src/app/catalogue/vehicles/specifications/specifications.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ export class CatalogueVehiclesSpecificationsComponent {
5858
protected readonly html$ = this.item$.pipe(
5959
switchMap((item) => {
6060
if (item.has_child_specs) {
61-
return this.api.request('GET', 'item/' + item.id + '/child-specifications', {
61+
return this.api.request$('GET', 'item/' + item.id + '/child-specifications', {
6262
responseType: 'text',
6363
});
6464
}
6565

6666
if (item.has_specs) {
67-
return this.api.request('GET', 'item/' + item.id + '/specifications', {
67+
return this.api.request$('GET', 'item/' + item.id + '/specifications', {
6868
responseType: 'text',
6969
});
7070
}

src/app/catalogue/vehicles/vehicles.component.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,18 @@ import {APIItem, ItemService} from '@services/item';
88
import {APIItemParent, ItemParentService} from '@services/item-parent';
99
import {PageEnvService} from '@services/page-env.service';
1010
import {APIPicture, PictureService} from '@services/picture';
11-
import {CatalogueListItem, CatalogueListItemPicture} from '@utils/list-item/list-item.component';
11+
import {ItemHeaderComponent} from '@utils/item-header/item-header.component';
12+
import {
13+
CatalogueListItem,
14+
CatalogueListItemComponent,
15+
CatalogueListItemPicture,
16+
} from '@utils/list-item/list-item.component';
17+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1218
import {getItemTypeTranslation} from '@utils/translations';
1319
import {combineLatest, EMPTY, Observable, of} from 'rxjs';
1420
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
1521

1622
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
17-
import {ItemHeaderComponent} from '../../utils/item-header/item-header.component';
18-
import {CatalogueListItemComponent} from '../../utils/list-item/list-item.component';
19-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
2023
import {CatalogueService} from '../catalogue-service';
2124
import {CatalogueItemMenuComponent} from '../item-menu/item-menu.component';
2225

src/app/categories/category/item/item.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ import {APIItem, ItemService} from '@services/item';
77
import {ItemParentService} from '@services/item-parent';
88
import {PageEnvService} from '@services/page-env.service';
99
import {APIPicture, PictureService} from '@services/picture';
10+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1011
import {combineLatest, Observable, of} from 'rxjs';
1112
import {debounceTime, distinctUntilChanged, map, shareReplay, switchMap, tap} from 'rxjs/operators';
1213

1314
import {PaginatorComponent} from '../../../paginator/paginator/paginator.component';
14-
import {MarkdownComponent} from '../../../utils/markdown/markdown.component';
1515
import {CategoriesListItemComponent} from '../../list-item.component';
1616
import {CategoriesService} from '../../service';
1717

src/app/categories/list-item.component.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ import {ACLService, Privilege, Resource} from '@services/acl.service';
66
import {APIImage} from '@services/api.service';
77
import {APIItem} from '@services/item';
88
import {APIPicture} from '@services/picture';
9+
import {ItemHeaderComponent} from '@utils/item-header/item-header.component';
10+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
911
import {BehaviorSubject, combineLatest, EMPTY, Observable, of} from 'rxjs';
1012
import {map, switchMap} from 'rxjs/operators';
1113

12-
import {ItemHeaderComponent} from '../utils/item-header/item-header.component';
13-
import {MarkdownComponent} from '../utils/markdown/markdown.component';
14-
1514
interface PictureThumbRoute {
1615
picture: APIPicture | null;
1716
route: null | string[];

src/app/chart/chart.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ export class ChartComponent implements OnInit {
8484
ngOnInit(): void {
8585
setTimeout(() => this.pageEnv.set({pageId: 1}), 0);
8686

87-
this.api.request<APIChartParameters>('GET', 'chart/parameters').subscribe({
87+
this.api.request$<APIChartParameters>('GET', 'chart/parameters').subscribe({
8888
error: (response: unknown) => this.toastService.handleError(response),
8989
next: (response) => {
9090
this.parameters = response.parameters;
@@ -97,7 +97,7 @@ export class ChartComponent implements OnInit {
9797
this.chart.data = [];
9898

9999
this.api
100-
.request<APIChartData>('GET', 'chart/data', {
100+
.request$<APIChartData>('GET', 'chart/data', {
101101
params: {id: id.toString()},
102102
})
103103
.subscribe({

src/app/comments/comments/comments.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import {
1313
} from '@grpc/spec.pb';
1414
import {CommentsClient} from '@grpc/spec.pbsc';
1515
import {AuthService} from '@services/auth.service';
16+
import {MarkdownComponent} from '@utils/markdown/markdown.component';
1617
import {BehaviorSubject, combineLatest, EMPTY, Observable} from 'rxjs';
1718
import {catchError, debounceTime, distinctUntilChanged, map, switchMap, take, tap} from 'rxjs/operators';
1819

1920
import {PaginatorComponent} from '../../paginator/paginator/paginator.component';
2021
import {ToastsService} from '../../toasts/toasts.service';
21-
import {MarkdownComponent} from '../../utils/markdown/markdown.component';
2222
import {CommentsFormComponent} from '../form/form.component';
2323
import {CommentsListComponent} from '../list/list.component';
2424

src/app/comments/form/form.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ import {FormsModule} from '@angular/forms';
33
import {AddCommentRequest, CommentsType} from '@grpc/spec.pb';
44
import {CommentsClient} from '@grpc/spec.pbsc';
55
import {GrpcStatusEvent} from '@ngx-grpc/common';
6-
import {InvalidParams} from '@utils/invalid-params.pipe';
6+
import {InvalidParams, InvalidParamsPipe} from '@utils/invalid-params.pipe';
77
import {BehaviorSubject, Subscription} from 'rxjs';
88
import {switchMap, take, tap} from 'rxjs/operators';
99

1010
import {extractFieldViolations, fieldViolations2InvalidParams} from '../../grpc';
1111
import {ToastsService} from '../../toasts/toasts.service';
12-
import {InvalidParamsPipe} from '../../utils/invalid-params.pipe';
1312

1413
@Component({
1514
imports: [FormsModule, InvalidParamsPipe],

0 commit comments

Comments
 (0)