Я бы хотел узнать мнение сообщества по этому поводу.Как вы думаете, следует ли разрешить redux-saga вызывать API-интерфейсы из собственных или других сторонних библиотек, которые выполняют функции UI / UX?Например, отображение предупреждения, вибрация устройства или открытие другого приложения.
Например, у нас есть сага, подобная этой:
import { Alert } from 'react-native';
function* mySaga() {
const data = yield call(getData);
Alert.alert(data.message);
}
Это получает данные из API, затем мы отображаем данныевнутри Alert
, который обрабатывается React-Native.Это хорошая практика?