1
0
mirror of https://github.com/BoostIo/Boostnote synced 2026-01-04 04:29:19 +00:00

add SnippetDeleteModal & fix some bugs

This commit is contained in:
Rokt33r
2015-07-17 09:03:49 +09:00
parent c2fcc72e62
commit 0dde2eb20f
8 changed files with 132 additions and 9 deletions

View File

@@ -9,6 +9,7 @@ var PlanetStore = Reflux.createStore({
this.listenTo(PlanetActions.fetchPlanet, this.fetchPlanet)
this.listenTo(PlanetActions.createSnippet, this.createSnippet)
this.listenTo(PlanetActions.updateSnippet, this.updateSnippet)
this.listenTo(PlanetActions.deleteSnippet, this.deleteSnippet)
},
fetchPlanet: function (planetName) {
request
@@ -69,6 +70,27 @@ var PlanetStore = Reflux.createStore({
data: snippet
})
}.bind(this))
},
deleteSnippet: function (id) {
request
.del('http://localhost:8000/snippets/id/' + id)
.set({
Authorization: 'Bearer ' + localStorage.getItem('token')
})
.send()
.end(function (err, res) {
if (err) {
console.error(err)
this.trigger(null)
return
}
var snippet = res.body
this.trigger({
status: 'snippetDeleted',
data: snippet
})
}.bind(this))
}
})