У меня проблема с использованием моделей в ngxs. Я должен использовать другую модель для передачи данных в API и получения данных из API
У меня есть модель отчета и модель NetIncome в основном. Как я смогу интегрировать их, поскольку в моем коде есть ошибка. Я могу использовать только одну модель? Или как я могу пересмотреть это в моей модели?
Мне просто нужны лучшие практики для моего приложения Angular, поэтому я хочу назначить подходящие модели. Не стесняйтесь реструктурировать или изменить много кодов и т. Д. c ...
Здесь ссылка на стек стека Нажмите здесь
@Action(GetNetIncomes)
GetNetIncomes(ctx: StateContext<ReportStateModel>, { payload }: GetNetIncomes) {
return this.reportsService.getNetIncomes(payload).pipe(
tap((result: NetIncome) => {
ctx.patchState({
net_incomes: result,
});
}),
catchError((err) => {
console.log(err);
return throwError(err);
})
);
}