summaryrefslogtreecommitdiff
path: root/src/store.js
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2021-03-23 21:30:34 +0100
committerSanto Cariotti <santo@dcariotti.me>2021-03-23 21:30:34 +0100
commit9bbff6134c7068567a7a38b2de13472bff4c73e9 (patch)
tree2a68867468ca56db3e08a3eda4bc63a5e933203f /src/store.js
parentfa76107eeca937667e10648e9bccb4decd343268 (diff)
feat: search page
Diffstat (limited to 'src/store.js')
-rw-r--r--src/store.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/store.js b/src/store.js
index 98a4417..1afad67 100644
--- a/src/store.js
+++ b/src/store.js
@@ -69,9 +69,13 @@ export default new Vuex.Store({
},
actions: {
// Get all commits from the api backend
- async get_commits({commit}) {
+ async get_commits({commit}, query) {
commit('loading_state', true)
- await fetch(`${this.state.api}/commit/`)
+ let path = `${this.state.api}/commit/`
+ if(query) {
+ path += `?q=${query}`
+ }
+ await fetch(path)
.then(async response => {
commit('load_commits', await response.json());
})