1.0.5 • Published 6 years ago

handle-failed-requests-js v1.0.5

Weekly downloads
19
License
-
Repository
github
Last release
6 years ago

handle-failed-requests-js

npm version npm downloads Standard - JavaScript Style Guide

Implementation of Offline-js with some improvements

Why?

Because Offline-js has some bugs and inconsistencies

Features

  • Promises support (axios)
  • localStorage support
  • Save ALL the failed requests, not just the last one
  • Requests keep saved even if user try to refresh the page when offline
  • Send ALL failed requests when connection is up again
  • No need configuration

Alt text

How

  • Node / npm
npm install --save handle-failed-requests-js
import Request from 'handle-failed-requests-js';

Request.send({
  method: 'put',
  data: data,
  url: '/'
}).then(res => {
  console.log(res);
});

example.html

<script src="handle-requests.min.js"></script>
var req = new Request();

// default method is post
req.send('/', data).then(function(res) {
  console.log(res);
});

// or
req
  .send({
    method: 'put',
    data: data,
    url: '/'
  })
  .then(function(res) {
    console.log(res);
  });

See Axios documentation for requests options

Artigo em português

1.0.5

6 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago