Commit Graph

178 Commits

Author SHA1 Message Date
Christel Westerberg
77d65df931 fix: handle children in enter details 2024-11-05 11:14:09 +01:00
Pontus Dreij
e547f8c83e Merged in feat/sw-697-pet-room-fee-on-card (pull request #827)
feat(SW-697): Update package structure on price from API

Approved-by: Linus Flood
Approved-by: Niclas Edenvin
2024-11-04 15:42:06 +00:00
Pontus Dreij
9ab0789795 feat(sw-697): removed ? 2024-11-04 16:38:22 +01:00
Pontus Dreij
b4a015b47a feat(sw-697): Added default values 2024-11-04 16:36:24 +01:00
Pontus Dreij
6b5934e2d0 feat(sw-697): changed to dt instead of differenceInCalendarDays 2024-11-04 16:29:09 +01:00
Pontus Dreij
04df824ea1 feat(697): Made new fields optional 2024-11-04 16:09:31 +01:00
Christel Westerberg
3e41703df1 fix: validate member in enter details store 2024-11-04 16:05:45 +01:00
Pontus Dreij
7f9af6c12e feat(SW-697): Update package structure on price from API 2024-11-04 14:20:46 +01:00
Fredrik Thorsson
fdd48ff48a style(SW-762): update styling for headings 2024-11-04 13:50:32 +01:00
Arvid Norlin
3ea48b3846 fix: make Bed and Breakfast Accordion texts dynamic based on selection 2024-11-04 10:28:02 +01:00
Pontus Dreij
4fe380ad0f feat(sw-628): Add selectedPackages to URL on submit 2024-11-01 14:20:22 +01:00
Pontus Dreij
f79eb7d5a9 fix(sw-453): Correct view of cards and icons when filter 2024-11-01 10:58:11 +01:00
Fredrik Thorsson
a61460f6ea feat(SW-713): remove undefined check 2024-11-01 09:52:35 +01:00
Fredrik Thorsson
4106f9a91d feat(Sw-713): conditional rendering 2024-11-01 09:52:35 +01:00
Fredrik Thorsson
ddc190e0c8 feat(SW-713): add rooms sidepeek on hotelpage 2024-11-01 09:52:35 +01:00
Fredrik Thorsson
cddbbabe93 feat(SW-713): update folder structure 2024-11-01 09:52:35 +01:00
Simon Emanuelsson
46a1874a76 fix: prevent phone input from running validation on mount when empty 2024-11-01 08:59:16 +01:00
Bianca Widstam
48be809729 fix(SW-712): add missing translations 2024-11-01 08:11:39 +01:00
Bianca Widstam
105e730e89 fix(SW-712): remove hotelFacts.hotelFacilityDetail, hotelFacts.hotelInformation and use detailedFacilities 2024-10-31 13:38:43 +01:00
Christel Westerberg
46622d0515 fix: move crunching of data to trpc layer 2024-10-30 15:52:04 +01:00
Christel Westerberg
7710d3f8f9 fix: make summary sticky 2024-10-30 15:51:04 +01:00
Christel Westerberg
7954c704d9 feat: consume serach params in summary and step page 2024-10-30 15:50:08 +01:00
Christel Westerberg
85fdefb5ac feat: save search params from select-rate to store 2024-10-30 15:47:20 +01:00
Tobias Johansson
b6bec433fb fix(SW-614): use height prop on icon 2024-10-30 09:44:49 +00:00
Tobias Johansson
7819db2bb2 fix(SW-614): update enter details strings 2024-10-30 09:44:49 +00:00
Tobias Johansson
a690750c36 feat(SW-614): Add mustBeGuaranteed flag and update content based on this 2024-10-30 09:44:49 +00:00
Bianca Widstam
eff0d122cd feat/SW-711-update-children-params (pull request #791)
Feat/SW-711 update children params

* feat(SW-711): add new child params for availability

* feat(SW-711): fix children schema

* feat(SW-711): fix optional values

* feat(SW-711): add children as parameter iff not undefined

* feat(SW-711): add bedType enum

* feat(SW-711): remove optional number type

* feat(SW-711): fix wrong slash

* feat(SW-711): remove optional


Approved-by: Hrishikesh Vaipurkar
2024-10-30 09:34:54 +00:00
Simon Emanuelsson
62f549e85d feat: get breakfast package from API 2024-10-29 15:39:21 +01:00
Bianca Widstam
fc8844eb96 feat/SW-689-image-gallery-sizes (pull request #781)
Feat/SW-689 image gallery sizes

* feat(SW-689): initial gallery changes

* feat(SW-689): remove console.log

* feat(SW-689): remove unneccessary code

* feat(SW-689): change sizes

* feat(SW-689): change size

* feat(SW-689): add design for ipad for fullview

* feat(SW-689): fix import type

* feat(SW-689): fix tripAdvisor placement

* feat(SW-689): fix image gallery type

* feat(SW-689): fix check gallery length


Approved-by: Christian Andolf
Approved-by: Matilda Landström
2024-10-29 13:54:12 +00:00
Pontus Dreij
3705ff0120 feat(sw-453): removed useMemo on getValues 2024-10-29 11:15:38 +01:00
Pontus Dreij
f35ccbd997 feat(sw-453): correct filter 2024-10-29 11:15:38 +01:00
Pontus Dreij
83cd9cf518 feat(sw-453): import types 2024-10-29 11:15:36 +01:00
Pontus Dreij
153822b738 feat(sw-453): removed log 2024-10-29 11:15:06 +01:00
Pontus Dreij
62cf5dab80 feat(sw-453): fixed pr comments and default filter 2024-10-29 11:15:06 +01:00
Pontus Dreij
c14b413a34 feat(sw-453): fixed filter bug with key 2024-10-29 11:15:06 +01:00
Pontus Dreij
917f44f323 feat(sw-453): fixed mobile view and some improvements 2024-10-29 11:15:03 +01:00
Pontus Dreij
8da94fc259 feat(SW-453): Fixed new filter buttons and updated price in summary 2024-10-29 11:12:32 +01:00
Pontus Dreij
7b36139684 feat(sw-453): implemented filter from packages 2024-10-29 11:10:27 +01:00
Pontus Dreij
fc63a8e5ca feat(SW-453) added filter options 2024-10-29 11:10:26 +01:00
Pontus Dreij
aea963740b feat(sw-453): Added selected types count 2024-10-29 11:10:26 +01:00
Hrishikesh Vaipurkar
05d353e224 sub-task/ SW-695 Prefill Guests data in booking widget 2024-10-28 23:21:39 +01:00
Niclas Edenvin
0efa52ada5 Merged in feat/sw-587-sidepeek-for-room (pull request #767)
Create the sidepeek for a specific roomtype. This also changes the lightbox to use react-aria instead of radix-ui, so we use the same for the lightbox and the sidepeek. Works better together!


Approved-by: Bianca Widstam
2024-10-25 14:11:06 +00:00
Niclas Edenvin
8d490e14f2 fix(SW-690): use correct naming of search params in booking
Approved-by: Bianca Widstam
Approved-by: Linus Flood
2024-10-24 08:49:06 +00:00
Bianca Widstam
748021cdab Merged in feat/SW-673-galleryicon-hotel-lightbox (pull request #734)
Feat/SW-673 galleryicon hotel lightbox

* feat(SW-673): add galleryChip to trigger lightbox

* feat(SW-673): add updated design galleryIcon

* feat(SW-673): add first image from hotelContent and heroImages

* feat(SW-673): fix import type

* feat(SW-673): fix css variables

* feat(SW-673): change component to include image that trigger lightbox

* feat(SW-673): refactor name to imageGallery


Approved-by: Niclas Edenvin
2024-10-24 08:41:26 +00:00
Tobias Johansson
025c5c8291 Merged in feat/SW-659-payment-send-query-params (pull request #727)
feat(SW-659): Receive query params from Planet callbacks

* feat(SW-659): read confirmation number from url and update callback url if dev

* fix(SW-659): moved callback url into env variable


Approved-by: Simon.Emanuelsson
2024-10-23 11:51:44 +00:00
Simon Emanuelsson
2d23f9bbf3 feat: booking confirmation page with hardcoded data 2024-10-23 11:56:02 +02:00
Erik Tiekstra
445bde8e2e feat(SW-671): Added correct icons to amenities list 2024-10-23 09:59:35 +02:00
Bianca Widstam
ea3b86c33e feat/SW-451-ui-hotel-card (pull request #700)
Feat/SW-451 ui hotel card

* feat(SW-451): initial design

* feat(SW-451): add gallery icon and responsive  design for mobile

* feat(SW-451): refactor name, add routing to sidepeek

* feat(SW-451): add updated design

* feat(SW-451): add tripadvisor chip

* feat(SW-451): fix gallery icon

* feat(SW-451): fix additional falsy value check

* feat(SW-451): fix import type

* feat(SW-451): remove galleryIcon until image data exists

* feat(SW-451): fix css styling

* feat(SW-451): add new design for mobile

* feat(SW-451): add translation

* feat(SW-451): change css to mobile first

* feat(SW-451): change div to article


Approved-by: Matilda Landström
2024-10-22 06:18:40 +00:00
Tobias Johansson
b33381d1b4 Merged in feat/SW-588-payment-saved-card (pull request #697)
feat(SW-588): Added saved card to payment step

* feat(SW-588): Added saved card to payment step

* feat(SW-588): Add proper label for saved card

* feat(SW-588): fix from PR feedback

* feat(SW-588): Add preloading of data

* feat(SW-588): remove onChange logic for PaymentOption

* feat(SW-588): moved payment files to correct folder

* feat(SW-588): moved preload to layout

* fix: remove unused prop


Approved-by: Simon.Emanuelsson
2024-10-21 10:39:19 +00:00
Christel Westerberg
2fab1fd917 fix: handle back button 2024-10-18 12:12:13 +02:00