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)
* fix(BOOK-607): updated to read from base URL env and contentstack slug instead
* made url optional on interface
* added url to findBooking query
* added the correct (new) link in the confirmation header, add to calendar
Approved-by: Erik Tiekstra
* 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
fix(BOOK-674): Refactor how we handle hotel filters
* Refactor hotel filters store to URL state
* Rename hotel filter store
Approved-by: Joakim Jäderberg
fix(BOOK-672): remove unused relationsships that threw when missing
* fix(BOOK-672): remove unused relationsships that threw when missing
Approved-by: Linus Flood
* 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
updated to correcly displayed hover color on chip buttons
* updated to correcly displayed hover color on chip buttons
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
* 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
feat(SW-3636): Storybook structure
* New sections in Storybook sidebar
* Group Storybook content files and add token files for spacing, border radius and shadows
Approved-by: Joakim Jäderberg
Counter name is now searchable and add counter for redirects
* refactor: createCounter() only takes one argument, the name of the counter. Makes it easier to search for
* feat: add counter when we do a redirect from redirect-service
Approved-by: Linus Flood
feat: (SW-3655) new Input and FormInput components
* First version new Input and FormInput components
* Handle aria-describedby with react-aria instead of manually add it
* Update breaking unit and stories tests
* Merge branch 'master' into feat/SW-3655-input-component
* Update example form
* Merge branch 'master' into feat/SW-3655-input-component
* New lock file
Approved-by: Linus Flood
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/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
feat(BOOK-639): add all block types on startpage to refs cache key
* feat(BOOK-639): add all block types on startpage to refs cache key
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