Fix Scroll
This commit is contained in:
parent
6ea03eeacb
commit
21fb038128
5 changed files with 18 additions and 8 deletions
|
@ -1 +1 @@
|
|||
VUE_APP_API_URL=http://localhost:8000/
|
||||
VUE_APP_API_URL=http://localhost:8000
|
||||
|
|
|
@ -12,6 +12,9 @@
|
|||
</div>
|
||||
<div v-if="!$store.getters.getAllDataLoaded">
|
||||
Loading ...
|
||||
<div v-if="$store.getters.getError">
|
||||
Es gab einen Fehler, bitte probiere es später nochmal
|
||||
</div>
|
||||
</div>
|
||||
</v-app>
|
||||
</template>
|
||||
|
|
|
@ -181,6 +181,7 @@
|
|||
}
|
||||
},
|
||||
handleScroll: function (evt, el) {
|
||||
console.log(el);
|
||||
console.log("SCROLL: "+evt.pageY);
|
||||
if(evt.pageY > 100) {
|
||||
this.big = false;
|
||||
|
|
|
@ -122,8 +122,8 @@
|
|||
},
|
||||
methods: {
|
||||
handleScroll: function (evt, el) {
|
||||
console.log("SCROLL: "+evt.pageY);
|
||||
if(evt.pageY > 0) {
|
||||
let scrollPos = document.documentElement.scrollTop;
|
||||
if(scrollPos> 0) {
|
||||
this.big = false;
|
||||
this.bgcolor = "#fff";
|
||||
this.flat = false;
|
||||
|
|
|
@ -13,7 +13,8 @@ export default new Vuex.Store({
|
|||
me: [],
|
||||
redirectIfLoggedIn: null,
|
||||
settings: [], // The TV inventory
|
||||
sideMenu: false, //Toggle Side Menu on side Bar
|
||||
sideMenu: false, //Toggle Side Menu on side Bar,
|
||||
error: false
|
||||
},
|
||||
|
||||
getters: {
|
||||
|
@ -38,6 +39,9 @@ export default new Vuex.Store({
|
|||
}
|
||||
return loaded;
|
||||
},
|
||||
getError: (state) => {
|
||||
return state.error
|
||||
},
|
||||
getMe: (state) => {
|
||||
return state.me;
|
||||
}
|
||||
|
@ -48,6 +52,9 @@ export default new Vuex.Store({
|
|||
state.settings = settings;
|
||||
state.settingsLoaded = true;
|
||||
},
|
||||
setError: function(state) {
|
||||
state.error = true;
|
||||
},
|
||||
setMe: function(state, me) {
|
||||
if(me == false) {
|
||||
state.loggedIn = false;
|
||||
|
@ -67,6 +74,8 @@ export default new Vuex.Store({
|
|||
ServerService.getPublicSettings().then((res) => {
|
||||
context.commit('setSettings', res.data.data)
|
||||
resolve()
|
||||
}).catch((res) => {
|
||||
context.commit('setError')
|
||||
});
|
||||
})
|
||||
},
|
||||
|
@ -74,14 +83,11 @@ export default new Vuex.Store({
|
|||
UserService.getTokenFromStorage();
|
||||
return new Promise((resolve, reject) => {
|
||||
UserService.me().then((res) => {
|
||||
console.log("GET USER DATA");
|
||||
context.commit('setMe', res.data.data)
|
||||
}, (res) => {
|
||||
context.commit('setMe', false)
|
||||
console.log("DONT GET USER DATA");
|
||||
console.log(res.response.data)
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
Reference in a new issue