Merged in feature/autocomplete-search (pull request #1725)
Feature/autocomplete search * wip autocomplete search * add skeletons to loading * Using aumlauts/accents when searching will still give results remove unused reducer sort autocomplete results * remove testcode * Add tests for autocomplete * cleanup tests * use node@20 * use node 22 * use node22 * merge fix: search button outside of viewport * merge * remove more unused code * fix: error message when empty search field in booking widget * fix: don't display empty white box when search field is empty and no searchHistory is present * merge * fix: set height of shimmer for search skeleton * rename autocomplete trpc -> destinationsAutocomplete * more accute cache key naming * fix: able to control wether bookingwidget is visible on startPage fix: sticky booking widget under alert * remove unused code * fix: skeletons fix: error overlay on search startpage * remove extra .nvmrc * merge Approved-by: Linus Flood
This commit is contained in:
@@ -34,12 +34,18 @@ export default function SiteWideAlert() {
|
||||
const updateHeight = useCallback(() => {
|
||||
if (alertRef.current) {
|
||||
const height = alertRef.current.offsetHeight
|
||||
|
||||
document.documentElement.style.setProperty(
|
||||
"--sitewide-alert-height",
|
||||
`${height}px`
|
||||
)
|
||||
|
||||
document.documentElement.style.setProperty(
|
||||
"--sitewide-alert-sticky-height",
|
||||
isAlarm ? `${height}px` : "0px"
|
||||
)
|
||||
}
|
||||
}, [])
|
||||
}, [isAlarm])
|
||||
|
||||
useEffect(() => {
|
||||
const alertElement = alertRef.current
|
||||
@@ -66,6 +72,7 @@ export default function SiteWideAlert() {
|
||||
|
||||
return (
|
||||
<div
|
||||
id="sitewide-alert"
|
||||
ref={alertRef}
|
||||
className={`${styles.sitewideAlert} ${isAlarm ? styles.alarm : ""}`}
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user