feat(LOY-155): Localize language options in edit profile form
* feat(LOY-155): Localize language options in edit profile form
* feat(LOY-155): Capitalize first letter of localized language options
Approved-by: Christian Andolf
Fix styling issues in SASTierComparison
* Fix styling issues in SASTierComparison
- Center title
- Use props for tier title font styles
Approved-by: Matilda Landström
Move more of BookingWidget to client SW-1639
* feat: move getLocations in booking widget to client side so that it's also cached on the client reducing the blinking when switching urls (and reducing duplicate calls)
Approved-by: Linus Flood
feat/SW-1738 mobile tablet design filtering
* feat(SW-1738): add top bar
* feat(SW-1738): set list type
* feat(SW-1738): mobile design for filter modal
* feat(SW-1738): change button component
* feat(SW-1738): hide divider
* feat(SW-1738): set list type
* feat(SW-1738): remove background color from checkbox wrapper in mobile
* feat(SW-1738): remove props from filter and sort component
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
fix(SW-1819): Batching fetch for city page urls
* fix(SW-1819): Batching fetch for city page urls
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
fix(SW-1812): fixes the issue where we receive `null` instead of actual data inside the includeSchema
* fix(SW-1812): fixes the issue where we receive `null` instead of actual data inside the includeSchema
Approved-by: Matilda Landström
feat(SW-1598): Now only showing "Free parking" when free parking is chosen
* feat(SW-1598): Now only showing "Free parking" when free parking is chosen
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
feat(SW-1554): Added tracking support for sidepeeks inside hotel pages
* feat(SW-1554): Added tracking support for sidepeeks inside hotel pages
Approved-by: Linus Flood
feat(LOY-156): Improve language handling and localization in profile page
* feat(LOY-156): Improve language handling and localization in profile page
* refactor(LOY-156): Improve language display using Intl.DisplayNames
* feat(LOY-156): Enhance country display with localized country names
* refactor(LOY-156): Move countries data to a dedicated constants file & more type safe country mapping
* feat(LOY-156): Update isValidLang to use languageSchema + German translation for membership terms and conditions
* chore(LOY-156): language handling in profile component
Approved-by: Christian Andolf
feat(SW-1600): Showing caption with phone costs on Finnish hotels
* feat(SW-1600): Showing caption with phone costs on Finnish hotels
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
feat(SW-1751): Added alert if no results are found, also implemented default location data from Contentstack
* feat(SW-1751): Added alert if no results are found, also implemented default location data from Contentstack
Approved-by: Matilda Landström
fix: allow rates that only have either of member or public to be selectable
* fix: allow rates that only have either of member or public to be selectable
Approved-by: Michael Zetterberg