refresh blink fix

This commit is contained in:
Tuğçe Küçükoğlu 2022-12-27 16:01:16 +03:00
parent 63d1a6bd9c
commit 076e37847c

View file

@ -1,9 +1,9 @@
export default defineNuxtRouteMiddleware((to, from) => {
useNuxtApp().hook('page:finish', () => {
if (history.state.scroll) {
setTimeout(() => window.scrollTo(history.state.scroll), 0);
if (to.path !== from.path && history.state) {
window.scrollTo(history.state.scroll);
} else {
setTimeout(() => window.scrollTo(0, 0), 0);
window.scrollTo(0, 0);
}
});
});