Blame core/sagas/uploads.js
|
Packit Service |
eebd6f |
import { call, put, takeEvery } from "redux-saga/effects";
|
|
Packit Service |
eebd6f |
import * as composer from "../composer";
|
|
Packit Service |
eebd6f |
|
|
Packit Service |
eebd6f |
import { FETCHING_UPLOAD_PROVIDERS, fetchingUploadProvidersSucceeded } from "../actions/uploads";
|
|
Packit Service |
eebd6f |
|
|
Packit Service |
eebd6f |
function* fetchUploadProviders() {
|
|
Packit Service |
eebd6f |
try {
|
|
Packit Service |
eebd6f |
const response = yield call(composer.getUploadProviders);
|
|
Packit Service |
eebd6f |
yield put(fetchingUploadProvidersSucceeded(response));
|
|
Packit Service |
eebd6f |
} catch (error) {
|
|
Packit Service |
eebd6f |
console.log("Error in fetchUploadsSaga");
|
|
Packit Service |
eebd6f |
}
|
|
Packit Service |
eebd6f |
}
|
|
Packit Service |
eebd6f |
|
|
Packit Service |
eebd6f |
export default function* () {
|
|
Packit Service |
eebd6f |
yield takeEvery(FETCHING_UPLOAD_PROVIDERS, fetchUploadProviders);
|
|
Packit Service |
eebd6f |
}
|