rework components v3

This commit is contained in:
Kuba Pyla
2026-05-20 04:17:33 +02:00
parent 96d0804b14
commit 49d1c37cff
+23 -1
View File
@@ -66,10 +66,32 @@ export function Header() {
return false; return false;
} }
function handleLogoClick(event: React.MouseEvent<HTMLAnchorElement>) {
if (pathname !== '/pl') {
return;
}
event.preventDefault();
setIsOpen(false);
if (window.location.hash) {
window.history.replaceState(null, '', pathname);
}
window.scrollTo({top: 0, left: 0});
setActiveSection(null);
}
return ( return (
<header className="siteHeader"> <header className="siteHeader">
<div className="siteHeader__inner"> <div className="siteHeader__inner">
<Link className="siteHeader__logo" href="/pl" aria-label={t('logoAriaLabel')}> <Link
className="siteHeader__logo"
href="/pl"
aria-label={t('logoAriaLabel')}
scroll
onClick={handleLogoClick}
>
<Logo /> <Logo />
</Link> </Link>
<nav className="siteHeader__nav" aria-label={t('mainNav')}> <nav className="siteHeader__nav" aria-label={t('mainNav')}>