Ejemplo n.º 1
0
 static create(todo) {
   return requestAuth(this.urlRoot, {
     method: 'POST',
     body: JSON.stringify(todo)
   })
   .then(result => result.json());
 }
Ejemplo n.º 2
0
 static get(todos) {
   return requestAuth(this.urlRoot, {
     method: 'GET'
   })
   .then(result => result.json());
 }
Ejemplo n.º 3
0
 static delete(todo) {
   return requestAuth(`${this.urlRoot}/${todo.id}`, {
     method: 'DELETE'
   });
 }
Ejemplo n.º 4
0
 static update(todo) {
   return requestAuth(`${this.urlRoot}/${todo.id}`, {
     method: 'PUT',
     body: JSON.stringify(todo)
   });
 }