Skip to content

khoathanglong/axios-cancel-request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

axios-cancel-request

Cancel previous requests if not completed when a new one is called. This library makes it easy to use axios cancel request feature

Download

npm install axios-cancel-request

Usage

    import axiosCancelRequest from 'axios-cancel-request';
    import axios from 'axios';
    
    // pass in your axios instance
    
    const cancelableRequest = axiosCancelRequest(axios);
    
    // Call api using axios request config
    // details at https://github.com/axios/axios#request-config
    
    // Example:
    
    cancelableRequest({url:'replace-by-your-api-url'})
        .then(res=>{console.log(res})
        .catch(error=> {
            if (axios.isCancel(error)) {
                console.log('a new request is made, cancel previous incomplete requests')
            } else {
                // handle other normal errors here
            }
        })

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published