AV
Size: a a a
AV
НК
AV
AE
D
🏡K
D
subscribe(companyId: number) {
this.store.dispatch(new CompaniesActions.SubscribeCarrier(companyId));
}
export class SubscribeCarrier implements Action {}
readonly type = Actions.SUBSCRIBE_CARRIER;
constructor(public readonly carrierId: number) {
}
@Effect()
subscribeCompany$ = this.actions$.pipe(
ofType(CompaniesActions.Actions.SUBSCRIBE_CARRIER),
switchMap(({carrierId}) =>
this.companiesService.subscribeCarrier(carrierId).pipe(
switchMap((company) => {
this.notificationService.notify('Вы успешно подписались');
return [new CompaniesSideActions.SubscribeCarrierSuccess(company)];
}
),
catchError((err) => [new CompaniesSideActions.SubscribeCarrierError(err)])
)
)
);
export class SubscribeCarrierSuccess implements Action {
readonly type = Actions.SubscribeCarrierSuccess;
constructor(public company: any) {
}
}
🏡K
subscribe(companyId: number) {
this.store.dispatch(new CompaniesActions.SubscribeCarrier(companyId));
}
export class SubscribeCarrier implements Action {}
readonly type = Actions.SUBSCRIBE_CARRIER;
constructor(public readonly carrierId: number) {
}
@Effect()
subscribeCompany$ = this.actions$.pipe(
ofType(CompaniesActions.Actions.SUBSCRIBE_CARRIER),
switchMap(({carrierId}) =>
this.companiesService.subscribeCarrier(carrierId).pipe(
switchMap((company) => {
this.notificationService.notify('Вы успешно подписались');
return [new CompaniesSideActions.SubscribeCarrierSuccess(company)];
}
),
catchError((err) => [new CompaniesSideActions.SubscribeCarrierError(err)])
)
)
);
export class SubscribeCarrierSuccess implements Action {
readonly type = Actions.SubscribeCarrierSuccess;
constructor(public company: any) {
}
}
НК
AV
D
НК
DT
D
DT
D
BK
MF
mat-select
тэге присвоил директиву panelClass
с классом.padding
, например..my-class-name .mat-select-content {
background: rgba(0, 0, 255, 0.5);
}
max-height
или height
- нет.E