У меня есть компонент контейнера в реагирующем шаблонном коде JS, который получает данные (скажем, список школ), используя sagas, в редуктор и устанавливает состояние, которое будет считываться функцией выбора в моем рендере ...
У меня есть этот случай использования, когда мне нужно сделать два вызова API внутри Redx Saga. Мне нужен ответ от первого API и использовать его во втором вызове API. В конце мне нужно получить ответ второго API ...
Я только начал новый проект, и в настоящее время я интегрирую Redux-Saga с React-Navigation. Вот версии, которые я использую: «реагировать»: «16.6.1», «реагировать-нативный»: «0.57.5», «реагировать-навигация»: ...
Я сталкиваюсь с React Native, обновлять состояние от Redux Saga. За этим стоит кодовый вызов от Saga только для установки флага в «true / false». Это займет от 3-5 секунд для настройки данных. приставка....
Я использую Firebase, и поэтому я ставлю аутентификации в качестве инъекции зависимостей. В моей саге у меня есть такой код: функция экспорта * isAuth (auth) {try {const wrapper = {authFunction: () = > авт ....
yield action.user.delete () & amp; & amp; database.ref (url) .remove () Мне нужно использовать call () в обеих функциях в redux-sagas с использованием функций Firebase. В action.user.delete () я не могу сделать yield {delete} = ...
Как я знаю, вы не можете получить обещание, уступив обещание в генераторе. И следующий тест доказывает, что это правда. Ret не определен: function * foo () {const ret = yield Promise.resolve (50) ...
Я пытаюсь написать тест саги, которая обрабатывает логин. Вот мой код ниже и проблема, с которой я сталкиваюсь: const fakeStore = await runSaga ({getState: () = > ({... state}), dispatch: (...
Я перемещаю свой проект реакции на сокращение & amp; перевождь-сага. Первоначально я вызывал метод async для получения больших наборов данных, а затем я устанавливал его в своем локальном состоянии, примерно так: // Component ....
Сейчас много говорят о последнем мальчике в городе Редукс, Реду-Сага / Редукс-Сага. Он использует функции генератора для прослушивания / диспетчеризации действий. Прежде чем я оберну вокруг него голову, я бы ...
В настоящее время я пытаюсь создать несколько модульных тестов для моей саги «getExchanges», но после ознакомления с документацией & amp; сайты, которые я обнаружил, что нет большой информации о ...
Я не уверен, как структурировать следующую проблему. Я ищу конструктивные предложения или понимание того, как решить эту проблему. У меня странная проблема с циклической ссылкой на класс, который должен ...
я взял данные в массиве в файле саги, теперь я хочу добавить данные в список, есть статические данные, в которых данные находятся в файле саги с использованием redux-saga, и я использую response-strap и mui. ..
В моей саге у меня есть такой код: функция экспорта * removeProfile (auth, database, action) {try {const url = `/ users / $ {action.user.uid}` const {ref} = база данных const result = yield call ( [...
Моя сага настроена следующим образом. функция экспорта * watchInstanceDataSetAssocSaga () {yield takeLatest (actionTypes.FETCH_INSTANCE_DATASETS_ASSOC_INITIATE, ...
Я начал использовать Редукс-сагу в моем приложении для реагирования. Один из замечательных примеров на сайте redux-saga - это тот, где они показывают, как вы можете создавать хорошие потоки в своем приложении. Я сделал что-то ...
Я хочу переопределить функцию подключения и выполнить некоторые настройки перед подключением к хранилищу, мне нужно имя параметра, например, «home». как это сделать?
Подобные вопросы задавались и раньше, но ответы не помогли мне. Какие селекторы в редуксе? Как получить что-то из состояния / хранилища внутри функции redux-saga? Я ...
Я использую async / await по всей моей кодовой базе. Из-за этого мои вызовы API определяются асинхронными функциями async function apiFetchFoo {return await apiCall (...); } Я хотел бы назвать это ...