diff --git a/src/lib/components/UI/Header.svelte b/src/lib/components/UI/Header.svelte
index d6593a3..4e75dde 100644
--- a/src/lib/components/UI/Header.svelte
+++ b/src/lib/components/UI/Header.svelte
@@ -2,6 +2,7 @@
import { onMount } from 'svelte';
import CropWatchLogo from '$lib/images/favicon.svg';
import LanguagePicker from './LanguagePicker.svelte';
+
let mobileMenuOpen = $state(false);
let announcementVisible = $state(true);
@@ -27,6 +28,17 @@
document.removeEventListener('click', handleClickOutside);
};
});
+
+ function handleSectionClick(event) {
+ event.preventDefault();
+ const link = event.currentTarget;
+ const anchorId = new URL(link.href).hash.replace('#', '');
+ const anchor = document.getElementById(anchorId);
+ window.scrollTo({
+ top: anchor.offsetTop,
+ behavior: 'smooth'
+ });
+ }
@@ -45,7 +57,7 @@
Learn more →Learn more →