Постоянство данных Angular Nrwl Nx с неклассовыми действиями - PullRequest
0 голосов
/ 24 сентября 2019

Можно ли использовать неклассовые действия с сохранением данных Nx?Я не мог найти ничего в документах.Вот то, что я пробовал до сих пор:

run: (action, state) => {
      const booking: Booking = action.booking;
      return this.httpClient.post<FirebasePostResponse>('https://foo/bar.json', booking).pipe(
        map((res, err) => {
          return bookingsAddOneSuccess({booking});
        })
      );
    },

, что дает мне ошибку несоответствия типов.Я думаю, что обходной путь - использовать @Effect({dispatch: false}) и отправлять из метода run самостоятельно, ничего не возвращая.Но, может быть, есть лучший способ, не злоупотребляя эффектами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...