Christian Andolf
0ead1ead62
fix: bap is now true full width
2025-01-31 14:45:12 +01:00
Christian Andolf
d02c1d5266
fix: header on startpage is now full width
2025-01-31 14:34:07 +01:00
Pontus Dreij
b6d8431e82
Merged in feat/SW-964-Sticky-summary-multiroom (pull request #1231 )
...
Feat/SW-964 Sticky summary multiroom (UX)
* feat(SW-964) Multiroom support for summary in select-rate
* feat(SW-964) added utils for calculateTotalPrice
* feat(SW-964) Removed duplicated code
Approved-by: Tobias Johansson
2025-01-31 11:09:46 +00:00
Tobias Johansson
f82de5aad7
Merged in feat/price-details-modal-multiroom (pull request #1232 )
...
feat: adjust price detail modal to handle multi room and removed dependency of enter details store
* feat: adjust price detail modal to handle multi room and removed dependency of enter details store
* fix: remove div from table
* fix: added room translation
Approved-by: Pontus Dreij
2025-01-31 09:13:21 +00:00
Christian Andolf
8e37374258
Merged in fix/LOY-115-missing-next-level-translation (pull request #1230 )
...
fix(LOY-115): add missing translation for next level
Approved-by: Chuma Mcphoy (We Ahead)
2025-01-30 14:26:15 +00:00
Christian Andolf
809ac63586
fix(LOY-115): add missing translation for next level
2025-01-30 15:18:01 +01:00
Erik Tiekstra
b9a3e697be
Merged in feat/SW-1521-image-gallery-lightbox (pull request #1226 )
...
Feat/SW-1521 image gallery lightbox
* feat(SW-1453): added city listing component
* feat(SW-1521): added more generic types to ImageGallery and Lightbox components
* feat(SW-1521): added lightbox functionality for top images
* feat(SW-1521): added support for setting activeIndex on open inside Lightbox
Approved-by: Fredrik Thorsson
Approved-by: Chuma Mcphoy (We Ahead)
2025-01-30 13:30:58 +00:00
Simon.Emanuelsson
4b39df44bc
Merged in feat/SW-778 (pull request #1104 )
...
Feat/SW-778
Approved-by: Erik Tiekstra
2025-01-30 12:55:58 +00:00
Simon Emanuelsson
1deab000bd
fix: cache hotel response
2025-01-30 13:51:47 +01:00
Simon Emanuelsson
13a164242f
fix: clean up hotel and its typings
2025-01-30 13:50:02 +01:00
Fredrik Thorsson
ec74af8814
Merged in feat/SW-1490-add-short-description-to-restaurant-sidepeek (pull request #1228 )
...
feat/SW-1490-add-short-description-to-restaurant-sidepeek
* feat(SW-1490): add short description
Approved-by: Erik Tiekstra
2025-01-30 12:16:41 +00:00
Pontus Dreij
4da3934768
feat(SW-718) Removed unused import
2025-01-30 11:19:22 +01:00
Pontus Dreij
eef7c222aa
feat(SW-718) refactor: optimize rate selection and room scrolling
2025-01-30 11:19:22 +01:00
Pontus Dreij
ab7b826cd2
feat(SW-718) created useRoomFilteringStore
2025-01-30 11:19:22 +01:00
Pontus Dreij
ba20ce2696
feat(SW-718) refactor filter submit
2025-01-30 11:19:22 +01:00
Pontus Dreij
b42f92b121
feat(SW-718) Updated css naming
2025-01-30 11:19:22 +01:00
Pontus Dreij
f1ca27ebd6
feat(SW-718) moved RoomCardSkeleton
2025-01-30 11:19:22 +01:00
Pontus Dreij
790c485120
feat(SW-718) Don't show image if no src
2025-01-30 11:19:22 +01:00
Pontus Dreij
3f43d35448
feat(SW-718) Removed unused
2025-01-30 11:19:22 +01:00
Pontus Dreij
b7cf3296cf
feat(SW-718) Fix import error
2025-01-30 11:19:22 +01:00
Pontus Dreij
68d7e869db
feat(SW-718) updates after PR comments
2025-01-30 11:19:22 +01:00
Pontus Dreij
bfdc62d263
feat(SW-718): fix comments
2025-01-30 11:19:22 +01:00
Pontus Dreij
22fe34d5c0
feat(SW-718): removed log
2025-01-30 11:19:22 +01:00
Pontus Dreij
1f3d7cf446
feat(SW-718): Fixed bug where children was not displayd in selected room panel
2025-01-30 11:19:22 +01:00
Pontus Dreij
2c7f6006c5
feat(sW-718) use convertSearchParamsToObj instead of new util
2025-01-30 11:19:22 +01:00
Pontus Dreij
c8ed172f0e
feat(SW-718) Added type FilterValues
2025-01-30 11:19:22 +01:00
Pontus Dreij
6561bb5d57
feat(SW-718): Updated type in props
2025-01-30 11:19:22 +01:00
Pontus Dreij
2a6c88d897
feat(SW-718): Created store for selectRate
2025-01-30 11:19:22 +01:00
Pontus Dreij
98793c58e3
feat(SW-718): Animation on selection of multiple room
2025-01-30 11:19:22 +01:00
Pontus Dreij
328cbbe0e1
feat(SW-718) Fixed filtering with multirooms
2025-01-30 11:19:22 +01:00
Pontus Dreij
edcf146ce1
feat(SW-718) Refactor select rate to support multiroom
2025-01-30 11:19:22 +01:00
Pontus Dreij
7d716dcf4a
feat(SW-718): parse room from searchParams
2025-01-30 11:19:22 +01:00
Christian Andolf
cffde6f9c3
Merged in fix/merge-start-page-blocks (pull request #1229 )
...
fix: merge start page blocks
Approved-by: Chuma Mcphoy (We Ahead)
2025-01-29 15:25:48 +00:00
Christian Andolf
fed2674e2f
fix: merge start page blocks
2025-01-29 16:19:41 +01:00
Christian Andolf
5007a71d57
Merged in feat/SW-1386-startpage-bap (pull request #1219 )
...
feat(SW-1386): add full width campaign to start page
Approved-by: Erik Tiekstra
Approved-by: Chuma Mcphoy (We Ahead)
2025-01-29 13:05:34 +00:00
Christian Andolf
672389e85c
fix(SW-1386): sorted out width on blocks and fixed some padding stuff
2025-01-29 13:55:51 +01:00
Christian Andolf
73c06e21c5
fix(SW-1386): fix image sizes to be more responsive and fill it's container correctly
2025-01-29 11:39:11 +01:00
Christian Andolf
2f22186d18
fix(SW-1386): transform full width campaign data
2025-01-29 11:39:11 +01:00
Christian Andolf
e525abda20
fix(SW-1386): correct font sizes and levels for full width campaign
2025-01-29 11:39:11 +01:00
Christian Andolf
75ee9933ab
fix(SW-1386): add destination page links to graphql schema
2025-01-29 11:39:11 +01:00
Christian Andolf
07d222c355
feat(SW-1386): buttons can now correctly be links
2025-01-29 11:39:11 +01:00
Christian Andolf
b0c24d8945
feat(SW-1386): add full width campaign to start page
2025-01-29 11:39:09 +01:00
Chuma Mcphoy (We Ahead)
b57174647f
Merged in SW-1382-start-page-offers-section (pull request #1221 )
...
SW-1382 start page offers section
* feat(SW-1382): Add InfoCard component to CardsGrid and StartPage
* feat(SW-1382): Add dynamic image positioning for InfoCard in CardsGrid
* refactor(SW-1382): Update InfoCard data transformation and prop naming
* fix(SW-1382): Add flex display to InfoCard image container
Approved-by: Christian Andolf
Approved-by: Erik Tiekstra
2025-01-29 10:21:33 +00:00
Erik Tiekstra
ca42876eb8
Merged in feat/SW-1453-city-listing-on-country-page (pull request #1222 )
...
feat(SW-1453): added city listing component
* feat(SW-1453): added city listing component
Approved-by: Christian Andolf
Approved-by: Fredrik Thorsson
2025-01-29 10:09:51 +00:00
Tobias Johansson
a7468cd958
Merged in feat/SW-1379-multiroom-summary (pull request #1198 )
...
Feat/SW-1379 multiroom summary
* fix: added early return in hotel query and added missing type annotations
* feat(SW-1379): update summary to support multiple rooms and add tests
* fix: added check for room number when using isMember for member prices
* fix: remove mocked array
* fix: minor bug fixes in rate details popup
* fix: translation key
Approved-by: Pontus Dreij
Approved-by: Arvid Norlin
2025-01-29 09:25:43 +00:00
Erik Tiekstra
e29cb283db
Merged in feat/SW-1455-static-map-on-destination-pages (pull request #1223 )
...
feat(SW-1455): Added static map component with button to open dynamic map
* feat(SW-1455): Added static map component with button to open dynamic map
Approved-by: Fredrik Thorsson
2025-01-29 06:30:56 +00:00
Matilda Landström
0dee660609
Merged in feat/SW-1207-parking-teaser (pull request #1217 )
...
Feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* fix(SW-1207): remove optional from parking elevator pitch
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
2025-01-28 13:23:47 +00:00
Bianca Widstam
8d755071bc
Merged in fix/SW-1335/city-label-missing (pull request #1218 )
...
Fix/SW-1335/city label missing
* fix(SW-1335): add fallback label when missing
* fix(SW-1335): update location if valid
Approved-by: Niclas Edenvin
2025-01-28 12:51:15 +00:00
Niclas Edenvin
ef22fc4627
This creates the alternative hotels page. It is mostly a copy of the select hotel page, and most of the contents of the pages lives under the same component in /components.
...
Merged in feat/sw-397-alternative-hotels (pull request #1211 )
Feat/sw 397 alternative hotels
* fix(SW-397): create alternative hotels page
* update types
* Adapt to new changes for fetching data
* Make bookingcode optional
* Code review fixes
Approved-by: Simon.Emanuelsson
2025-01-28 12:08:40 +00:00
Linus Flood
4247e37667
Merged in fix/sentry-error (pull request #1224 )
...
fix: validate function before executing
* fix: validate function before executing
2025-01-28 11:45:34 +00:00