feat(SW-3659): Use new input component
* Use new input component
* Update error formatter
* Merged master into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Merge branch 'master' into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Update Input stories
* Merge branch 'feat/use-new-input-component' of bitbucket.org:scandic-swap/web into feat/use-new-input-component
* Update Storybook logo
* Add some new demo icon input story
* Fix the clear content button position
* Fix broken password input icon
* Merged master into feat/use-new-input-component
* Merged master into feat/use-new-input-component
* Add aria-hidden to required asterisk
* Merge branch 'feat/use-new-input-component' of bitbucket.org:scandic-swap/web into feat/use-new-input-component
* Merge branch 'master' into feat/use-new-input-component
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
Fix/STAY-135 & STAY-127
* fix: make quantity and delivery separate steps in mobile
* fix: update design for delivery step in ancillary flow
* fix: add error state for missing time
* fix: only allow points or cash payment for ancillaries
* fix: break out stepper to design system
* fix: update design of select quantity step in add ancillaries flow
* fix: add error states for quantity
* fix: handle insufficient points case
* fix: update stepper to include optional disabledMessage tooltip
* fix: handle validations
* fix: change name to camel case
Approved-by: Bianca Widstam
Approved-by: Chuma Mcphoy (We Ahead)
refactor loading of SJ widget to avoid undefined window
* refactor loading of widget to avoid undefined window
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
Approved-by: Joakim Jäderberg
Approved-by: Anton Gunnarsson
feat(LOY-423): Add progress bar for L6 members showing nights stayed
* feat(LOY-423): Add progress bar for L6 members showing nights stayed
* chore(LOY-423): shorten css selector
Approved-by: Matilda Landström
* fix(BOOK-240): Added support for multiple sources and fixed issue with play/pause on mobile
* fix(BOOK-240): Pausing hero video when scrolling out of view
Approved-by: Christel Westerberg
* feat(BOOK-293): Adjusted padding of the buttons to match Figma design
* feat(BOOK-293): Updated variants for IconButton
* feat(BOOK-113): Updated focus indicators on buttons and added default focus ring color
* feat(BOOK-293): Replaced buttons inside booking widget
Approved-by: Christel Westerberg
* feat(BOOK-257): Added VideoPlayer with card component
* feat(BOOK-257): Added queries and component for VideoCard block to Content and Collection pages
* fix(BOOK-257): Only setting object-fit: cover on the video if it is not fullscreen
* feat(BOOK-257): Added queries and component for VideoCard block to Startpage
* feat(BOOK-257): Added queries and component for Video block to content/collection/start page
Approved-by: Chuma Mcphoy (We Ahead)
Replace deprecated <Body> with <Typography>
* chore: replace deprecated body component
* refactor: replace Body component with Typography across various components
* merge
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
fix(BOOK-658): show booking guaranteed if guaranteed, prepaid or reward night, and hide info icon for prepaid and reward night
* fix(BOOK-658): show booking guaranteed if guaranteed, prepaid or reward night, and hide info icon for prepaid and reward night
Approved-by: Anton Gunnarsson
Feat/LOY-430 reward nights
* chore(LOY-430): add reward nights request and dynamic content
* chore(LOY-430): fix Reward Night component
* Refactor: use existing endpoint and add rewardNight data to that response instead
Approved-by: Linus Flood
fix: fix logic for identifying single use ancillaries
* fix: fix logic for identifying single use ancillaries
* fix: filter out empty categories of ancillaries
Approved-by: Erik Tiekstra
feat(BOOK-595): fixed correct tracking values and enter details pageview tracking
* feat(BOOK-595): fixed correct tracking values and enter details pageview tracking
* Fixed on SAS as well
Approved-by: Joakim Jäderberg
refactor(LOY-497): hide profiling consent behind feature flag
* refactor(LOY-497): hide profiling consent behind feature flag
* chore(LOY-497): up to date consent readme
Approved-by: Matilda Landström
Feat/LOY-495 Scroll to Top Functionality in Previous Stays Sidepeek
* feat(LOY-495): enable scroll to top functionality for past stays sidepeek
Approved-by: Emma Zettervall
Approved-by: Matilda Landström
fix: add years to getDaysUntilText + confirmation number in upcoming stay card
* fix: add years to getDaysUntilText + confirmation number in upcoming stay card
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
fix(BOOK-636): updeted rounded corners and text align on mobile start page
* fix(BOOK-636): updeted rounded corners and text align on mobile start page
Approved-by: Erik Tiekstra
Fix/BOOK-529 new icon
* fix(BOOK-529): add new icon, remove scroll again
* fix(BOOK-529): remove divider when no saved card
Approved-by: Joakim Jäderberg
feat(LOY-424): Load More Past Stays via Sidepeek
* feat(LOY-424): Load More Past Stays via Sidepeek
* chore(LOY-424): use new section header
* fix(LOY-424): remove uneeded nextCursor check
Approved-by: Emma Zettervall
fix(BOOK-529): fix terms and conditions link
* fix(BOOK-529): fix terms and conditions link
Approved-by: Joakim Jäderberg
Approved-by: Matilda Landström
fix: align guarantee info button and text to the right regardless of breakpoint
* fix: align guarantee info button and text to the right regardless of breakpoint
Approved-by: Erik Tiekstra
fix(LOY-400): made contentstack data optional so the whole page does not crash if it's empty.
* fix(LOY-400): made contentstack data optional so the whole page does not crash if it's empty.
* Merged in fix/LOY-400-make-contentstack-data-optional-2 (pull request #3269)
Fix/LOY-400 make contentstack data optional 2
* Test
* .
* Correct ref tag
* refactor
* Correct key
* fix(LOY-400): cleaned up
Approved-by: Linus Flood
Approved-by: Matilda Landström