handled home loading if not available in dom (if drupalSettings.path.isFront == false)

This commit is contained in:
2019-06-04 22:38:44 +02:00
parent d8e5f93c14
commit 082e011fbb
22 changed files with 591 additions and 160 deletions

View File

@@ -8,10 +8,10 @@ export default {
// initial state
state : {
keys: "",
autocomplete: "",
term: "",
items: [],
limit: 15,
offset: 0
offset: 0,
limit: 15
},
// getters
@@ -25,8 +25,8 @@ export default {
setKeys (state, keys) {
state.keys = keys
},
setAutocomplete (state, autocomplete) {
state.autocomplete = autocomplete
setTerm (state, term) {
state.term = term
},
resetOffset(state) {
state.offset = 0
@@ -38,20 +38,19 @@ export default {
// actions
actions : {
newSearch({ dispatch, commit, state }, keys, autocomplete) {
newSearch({ dispatch, commit, state }) {
console.log('Search newSearch');
commit('resetOffset')
commit('setKeys', keys)
commit('setAutocomplete', autocomplete)
dispatch('getResults')
},
getResults ({ dispatch, commit, state }) {
let params = {
keys: state.keys,
autocomplete: state.autocomplete,
term: state.term,
offset:state.offset,
limit: state.limit
}
console.log('Search getResults params', params);
// console.log('Search getResults params', params);
let q = qs.stringify(params)
return MA.get(`/materio_sapi/getresults?`+q)
.then(({ data }) => {