Add a first version of synchronisation
Remove redux-offline dependency
make the redux state fully immutable
TODO: better error management
TODO: make syncronization work automatically
// Utility function to delay effects
export const delay = function(millis) {
const promise = new Promise(resolve => {
setTimeout(() => resolve(true), millis)
});
return promise;
}