Commit Graph

618 Commits

Author SHA1 Message Date
Simon Emanuelsson
1aeed2e9ca fix: make sure session storage is cleaner whenever user is no longer in the booking flow 2024-11-21 14:54:08 +01:00
Christian Andolf
3aedc4ff25 fix(SW-696): split up surprises into more components for readability
add tsparticles for confetti
2024-11-21 12:19:46 +01:00
Christian Andolf
0824f7ce26 fix(SW-696): add unwrap to surprises
add animations to sliding cards

various minor fixes
2024-11-21 12:19:46 +01:00
Tobias Johansson
7221e77fa0 Merged in fix/SW-933-incorrect-ratecode (pull request #947)
Fix/SW-933 incorrect ratecode when creating booking as a member

* fix(SW-933): Added check if member to select correct rate code in create booking

* fix(SW-933): set member price in summary when "join" is true

* fix(SW-933): change "price" -> "amount" and fix bool expression

* fix(SW-933): added check for membership number in summary


Approved-by: Christel Westerberg
2024-11-21 09:00:06 +00:00
Pontus Dreij
37098d23cf fix(SW-925) disable filter if there are no availablePackages 2024-11-20 14:41:48 +01:00
Pontus Dreij
10d2e094e4 fix(SW-925) Fix default packages 2024-11-20 14:41:48 +01:00
Hrishikesh Vaipurkar
1330c8b537 feat: SW-601 Optimized code 2024-11-19 17:32:43 +01:00
Hrishikesh Vaipurkar
bc344e64cf feat: SW-601 Implement filters and sort in map view 2024-11-19 17:21:11 +01:00
Simon Emanuelsson
744af22b08 fix: make sure all searchparams are used in redirect 2024-11-19 11:19:44 +00:00
Erik Tiekstra
1b3999a050 fix(SW-769): removed categoryname enum from pointOfInterestSchema and use z.string() instead 2024-11-19 10:58:39 +01:00
Christel Westerberg
bd0720dc0f fix: break out css variables 2024-11-19 08:49:26 +01:00
Christel Westerberg
9094b08345 fix: booking widget locking scroll 2024-11-19 08:49:26 +01:00
Christel Westerberg
117cbcd20d feat: add new design for join scandic friends checkbox 2024-11-19 08:49:26 +01:00
Arvid Norlin
e18a2fdc44 feat: add useSetOverflowVisibleOnRA hook 2024-11-19 08:08:08 +01:00
Arvid Norlin
17df6d6c47 feat(SW-612): Add popover component 2024-11-19 08:08:08 +01:00
Simon Emanuelsson
94f693c4f0 feat: make steps of enter details flow dynamic depending on data 2024-11-18 16:30:09 +01:00
Bianca Widstam
3c4907efce fix/SW-902-update-response-city-availability (pull request #917)
Fix/SW-902 update response city availability

* fix(SW-902): update response for API changes

* fix(SW-902): add total row for pricePerStay

* fix(SW-902): fix optional requestedPrice

* fix(SW-902): fix bookingCode output

* feat(SW-903): fix sorting


Approved-by: Pontus Dreij
Approved-by: Niclas Edenvin
2024-11-18 15:08:12 +00:00
Niclas Edenvin
d18bc45b19 Merged in feat/SW-342-filtering-and-sorting-mobile (pull request #919)
Feat/SW-342 filtering and sorting mobile

* feat(SW-342): add sort and filter on mobile

* Use zustand for state management

* Add count and translations

* Clear filters

* Small fixes

* Fixes


Approved-by: Pontus Dreij
2024-11-18 14:02:32 +00:00
Fredrik Thorsson
ce965fd130 feat(SW-880): refactor facility component 2024-11-18 12:17:59 +01:00
Fredrik Thorsson
b5704dee21 feat(SW-880): create facility card component 2024-11-18 12:17:59 +01:00
Fredrik Thorsson
4002d63c59 feat(SW-880): update facility type rendering 2024-11-18 12:17:59 +01:00
Fredrik Thorsson
7a8ce0d8f6 feat(SW-880): add import type 2024-11-18 12:17:59 +01:00
Fredrik Thorsson
cf0173ef57 feat(SW-880): add wellness and exercise sidepeek 2024-11-18 12:17:59 +01:00
Christel Westerberg
f0c7aa349c fix: update booking service schemas 2024-11-18 10:54:57 +01:00
Tobias Johansson
ce453d8b1d feat(SW-817): hide apple pay if not supported 2024-11-18 08:52:12 +00:00
Pontus Dreij
1e94a857c1 Merged in fix/SW-839-correct-price-select-rate-summary (pull request #910)
fix(SW-839): Fallback if member is not available

Approved-by: Niclas Edenvin
2024-11-16 21:50:44 +00:00
Pontus Dreij
2750a4f403 fix(SW-881) fixing data issues 2024-11-16 10:45:58 +01:00
Hrishikesh Vaipurkar
a17010a431 feat: SW-602 Implemented no availability states 2024-11-15 18:20:48 +01:00
Christel Westerberg
dc3516f4e1 feat: add packages info to summary 2024-11-15 16:32:08 +01:00
Christel Westerberg
43ef48e2c7 fix: move packages schemas 2024-11-15 16:32:08 +01:00
Pontus Dreij
c8937d121f fix(SW-839): Fallback if member is not available 2024-11-15 14:37:08 +01:00
Pontus Dreij
f786f6fa07 fix(SW-350): Close booking widget on search (mobile) 2024-11-15 11:02:17 +01:00
Pontus Dreij
9ec366a500 feat(SW-892) Show toolTip on button hover 2024-11-14 14:52:30 +01:00
Pontus Dreij
8aa615dfc7 feat(SW-892) Fixed bug with summary not adding pet charge on filter 2024-11-14 14:42:45 +01:00
Pontus Dreij
354e455684 feat(SW-892): Moved Pet Room Info Tooltip inside filter button 2024-11-14 14:42:45 +01:00
Christel Westerberg
ca3819f7cc fix: remove guest picker store 2024-11-14 11:42:24 +01:00
Arvid Norlin
58678244fc fix: refactor GuestRoomsPicker to avoid performance bugs 2024-11-14 11:42:24 +01:00
Bianca Widstam
87a89c5d81 feat/SW-843-UI-hotel-card-select-hotel (pull request #887)
Approved-by: Pontus Dreij
Approved-by: Niclas Edenvin
2024-11-14 09:14:26 +00:00
Erik Tiekstra
692320bd61 feat(SW-842): Some refactoring regarding room card 2024-11-14 07:53:39 +01:00
Erik Tiekstra
962760ae1b feat(SW-842): Added lightbox to roomcard 2024-11-14 07:53:39 +01:00
Erik Tiekstra
d732138696 feat(SW-572): Added support for logged in and logged out variants of the top link inside the header 2024-11-14 07:23:25 +01:00
Pontus Dreij
71ef991478 feat(SW-826): added showCTA 2024-11-13 20:40:22 +01:00
Pontus Dreij
5c85e59bba feat(SW-826): Added showCTA prop 2024-11-13 20:39:13 +01:00
Pontus Dreij
7c2facab40 Merged in feat/SW-828-placeholder-image (pull request #885)
Feat/SW-828 placeholder image

Approved-by: Bianca Widstam
Approved-by: Niclas Edenvin
2024-11-13 13:26:07 +00:00
Pontus Dreij
2610012ed9 Merged in feat/SW-344-hotel-map-pins-mobile (pull request #880)
Feat/SW-344 hotel map pins mobile

Approved-by: Niclas Edenvin
2024-11-13 13:19:44 +00:00
Pontus Dreij
60b6f0457b feat(SW-828): Moved placeholder image to ImageGallery 2024-11-13 14:18:33 +01:00
Bianca Widstam
b6c390fdad feat/SW-763-image-gallery-update (pull request #846)
feat(SW-763): update to smallerImages for select-hotel/rate page and slice size depending on signature

* feat(SW-763): update to smallerImages for select- hotel/rate page and slice size depending on signature

* fix(SW-763): add hotelType enum

* feat(SW-763): move hotel type check to the route for the hotelData

* fix(SW-763): remove unused import

* fix(SW-763): fix comment

* fix(SW-763): add optional galleryImages check


Approved-by: Christian Andolf
Approved-by: Pontus Dreij
Approved-by: Niclas Edenvin
2024-11-13 08:51:51 +00:00
Pontus Dreij
3d235b3176 feat(SW-344): Fixed button in card 2024-11-12 15:26:57 +01:00
Pontus Dreij
87b999676b feat(SW-344) Correct position of pins in mobile 2024-11-12 14:34:02 +01:00
Pontus Dreij
96a5277881 feat(SW-344): set active pin on scroll 2024-11-12 14:34:02 +01:00