improvements

This commit is contained in:
Emre
2025-10-11 17:22:24 +03:00
parent 5df98adbaf
commit 68526abff3
14 changed files with 147 additions and 118 deletions

View File

@@ -7,6 +7,15 @@ export const ScrollToTop = () => {
useEffect(() => {
const animationFrame = window.requestAnimationFrame(() => {
window.scrollTo({ top: 0, left: 0, behavior: 'auto' });
const mainElement = document.querySelector('main');
if (mainElement instanceof HTMLElement) {
if (typeof mainElement.scrollTo === 'function') {
mainElement.scrollTo({ top: 0, left: 0, behavior: 'auto' });
} else {
mainElement.scrollTop = 0;
mainElement.scrollLeft = 0;
}
}
});
return () => window.cancelAnimationFrame(animationFrame);