Files
bruno/packages/bruno-app/src/utils/network/cancelTokens.js
2022-10-20 15:09:30 +05:30

15 lines
358 B
JavaScript

// we maintain cancel tokens for a request separately as redux does not recommend to store
// non-serializable value in the store
const cancelTokens = {};
export default cancelTokens;
export const saveCancelToken = (uid, axiosRequest) => {
cancelTokens[uid] = axiosRequest;
};
export const deleteCancelToken = (uid) => {
delete cancelTokens[uid];
};