Fix scroll bug after push

This commit is contained in:
2020-12-17 23:19:21 +01:00
parent f86394612f
commit 7c827426f5
5 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ export default function MizikBadjMeni({miziks}) {
}
const handleClick = slug => {
router.push(`/teks/${slug}#${slug}`)
router.push(`/teks/${slug}#${slug}`).then(() => window.scrollTo(0, 0))
}
function handleListKeyDown(event) {
+2 -2
View File
@@ -23,9 +23,9 @@ export default function MizikLis({setMobileOpen, hasAwtis, miziks, selectedMizik
if (slug !== selectedMizikSlug) {
if (hasAwtis) {
router.push(`/teks/${slug}`)
router.push(`/teks/${slug}`).then(() => window.scrollTo(0, 0))
} else {
router.push(`/teks/${slug}#${slug}`)
router.push(`/teks/${slug}#${slug}`).then(() => window.scrollTo(0, 0))
}
}
+1 -1
View File
@@ -34,7 +34,7 @@ export default function KatKayLa({tit, kombyen, route}) {
return (
<Grid item sm>
<Card className={classes.root} variant='outlined'>
<CardActionArea onClick={() => router.push(route)}>
<CardActionArea onClick={() => router.push(route).then(() => window.scrollTo(0, 0))}>
<CardContent>
<Typography gutterBottom align='center' variant='h3' component='h1'>
{tit}
+1 -1
View File
@@ -75,7 +75,7 @@ export default function Navigasyon({selectedTab}) {
setValue(newValue)
if (newValue !== selectedTab) {
router.push(tabRouteHref[newValue], tabRouteAs[newValue])
router.push(tabRouteHref[newValue], tabRouteAs[newValue]).then(() => window.scrollTo(0, 0))
}
}
+1 -1
View File
@@ -30,7 +30,7 @@ export default function TeksKat({teks}) {
const datPiblikasyon = format(new Date(published_at), 'Pp', {locale: fr})
const handleClick = slug => {
router.push(`/teks/${slug}#${slug}`)
router.push(`/teks/${slug}#${slug}`).then(() => window.scrollTo(0, 0))
}
return (