Consolidate autocomplete search SW-2253 SW-2338
* use fuse.js for fuzzy search
* Handle weird behaviour when search field loses focus on destinationPage
* Add error logging for JumpTo when no URL was provided
* Switch to use <Typography /> over <Caption />
* fix: bookingWidget search label should always be red
* fix: searchHistory can no longer add invalid items
* fix: list more hits when searching
* fix: issue when searchField value was undefined
* fix: don't show searchHistory label if no searchHistory items
* simplify skeleton for listitems in search
Approved-by: Linus Flood
Upgrade to node@22
* Upgrade to node@22
* Upgrade to node@22
* update required node engine in scandic-web
Approved-by: Michael Zetterberg
Approved-by: Linus Flood
Add typescript-config package with shared configs
* Move web config to shared
* Move design-system ts config to typescript-config package
* Move redis-api tsconfig to typescript-config package
* Sort tsconfig keys
* Update react-library tsconfig
Move declaration and declarationMap from base
Add sourceMap
This fixes Go-to-Definition, debugging and similar in packages/apps where it is consumed
* Update base config module and moduleResolution
Approved-by: Michael Zetterberg
Approved-by: Christian Andolf
Switches out all the old icons to new ones, and moves them to the design system. The new icons are of three different types: Materialise Symbol, Nucleo, and Customized. Also adds further mapping between facilities/amenities and icons.
Approved-by: Michael Zetterberg
Approved-by: Erik Tiekstra
Feat/SW-1076 no room availability
* fix: update booking error codes
* feat(SW-1076): handle no room availabilty on enter-details
* fix: parse to json in api mutation instead of expecting json
* fix: remove 'isComplete' state from sectionAccordion because it was not needed
Approved-by: Simon.Emanuelsson
Fix/ci build
* fix: use explicit ci:build command since pre-scripts don't work in yarn
* fix: don't remove .next-folder on dev
* revert change to netlify.toml
Approved-by: Anton Gunnarsson
fix: different packageManager versions in different package.json's caused issues when installing
* fix: different packageManager versions in different package.json's caused issues when installing
* fix: build error
Approved-by: Anton Gunnarsson