Commands and such

This commit is contained in:
Henrique Dias
2017-07-12 16:18:13 +01:00
parent 45b4ec5a43
commit 729064ffc8
8 changed files with 98 additions and 19 deletions
+23 -1
View File
@@ -358,6 +358,27 @@ function updateCommands (commands) {
})
}
function getPlugins () {
return new Promise((resolve, reject) => {
let request = new window.XMLHttpRequest()
request.open('GET', `${store.state.baseURL}/api/plugins/`, true)
request.setRequestHeader('Authorization', `Bearer ${store.state.jwt}`)
request.onload = () => {
switch (request.status) {
case 200:
resolve(JSON.parse(request.responseText))
break
default:
reject(request.responseText)
break
}
}
request.onerror = (error) => reject(error)
request.send()
})
}
export default {
delete: rm,
fetch,
@@ -376,5 +397,6 @@ export default {
updateCSS,
getCommands,
updateCommands,
removePrefix
removePrefix,
getPlugins
}