= 3 && prevLen < 3) {
const bar = $refs.searchBar;
const barRect = bar.getBoundingClientRect();
const clearance = 12;
const scrollTop = window.scrollY + barRect.top - clearance;
window.scrollTo({ top: scrollTop, behavior: 'smooth' });
requestAnimationFrame(() => {
requestAnimationFrame(() => {
const h = bar.offsetHeight || 72;
const gap = 8;
const results = $refs.resultsSection;
if (! results) {
return;
}
const r = results.getBoundingClientRect();
if (r.top < h + gap) {
window.scrollBy({ top: r.top - h - gap, behavior: 'smooth' });
}
});
});
}
if (len >= 0) prevLen = len;
"
>
No results found
Gdańsk 🇵🇱
Gdańsk Poland Polska Polen PL
Warsaw 🇵🇱
Warsaw Poland Warszawa Polska Polen PL
Wrocław 🇵🇱
Wrocław Poland Polska Polen PL
Kraków 🇵🇱
Kraków Poland Polska Polen PL
Białystok 🇵🇱
Białystok Poland Polska Polen PL
Copenhagen 🇩🇰
Copenhagen Denmark Kopenhaga Dania København Danmark DK
Bristol 🇬🇧
Bristol United Kingdom Wielka Brytania Storbritannien GB
London 🇬🇧
London United Kingdom Londyn Wielka Brytania Storbritannien GB
What can I do today?
Find local clubs & events in your city
Show
Admission
When