1.0.3 • Published 6 years ago

axios-cancel-request v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

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
            }
        })
1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago