JSFiddle - React, Tailwind, and code Playground

by Chase Wilson

JavaScript

var requester = function (what, model) {
  var localCopy = getLocalStorage(what)
  xhr('http://some.com/'+what, function (response) {
     var newData = JSON.decode(response)
     var oldData = model.getData()
     var delta = getDelta(oldData,newData) 
     model.setData(delta)
  })
      
  return localCopy
  
}

var model = {
    fetch: function () {
        this.setData(requester('Something', this))
    }
    ,setData: function (data) {}
    ,getData: function () {}
}