Commit Graph

112 Commits

Author SHA1 Message Date
Pontus Dreij 7c4a880519 Merge in feat/SW-415-select-room-card (pull request #663)
Feat/SW-415 select room card
2024-10-11 06:48:57 +00:00
Christel Westerberg c9684dee11 feat: add validation to enter details flow 2024-10-10 16:48:38 +02:00
Tobias Johansson 1bce311666 fix: race condition with booking confirmation being set in session storage 2024-10-10 15:55:51 +02:00
Pontus Dreij 7c3ff7f94e Merge remote-tracking branch 'origin/develop' into feat/SW-415-select-room-card 2024-10-10 14:45:35 +02:00
Tobias Johansson 740419bad2 Merged in feat/SW-459-payment-flow-ui-ux (pull request #657)
Feat/SW-459 payment flow ui ux

* feat(SW-431): List payment methods and handle booking status and redirection

* feat(SW-431): small fix

* fix(SW-431): Added intl string and sorted dictionaries

* fix(SW-431): add todo comments

* feat(SW-459): Added payment method icons

* feat(SW-459): refactored into new component and added form

* feat(SW-459): Localized strings

* feat(SW-459): added checkbox

* feat(SW-459): Refactored payment options and updated payment form

* feat(SW-459): update input bg color

* feat(SW-459): add current web links and style fixes

* fix(SW-459): fix issue with booking confirmation not being accessible

* feat(SW-459): style changes

* feat(SW-459): update max width of payment container

* feat(SW-459): update create booking schema

* feat(SW-459): fixes from PR


Approved-by: Arvid Norlin
2024-10-10 12:20:41 +00:00
Pontus Dreij c69b473de1 feat(SW-415): Normalize roomSchema 2024-10-10 14:10:03 +02:00
Pontus Dreij 9d106713a0 feat(SW-415): Update typings 2024-10-10 13:38:05 +02:00
Pontus Dreij 1d4947ecb6 feat(SW-415): Fix merge issues 2024-10-10 11:08:58 +02:00
Pontus Dreij 7cfea83be5 Merge remote-tracking branch 'origin/develop' into feat/SW-415-select-room-card 2024-10-10 10:58:04 +02:00
Pontus Dreij 4c06a1b98d feat(SW-415): Added content from API 2024-10-10 10:48:02 +02:00
Simon Emanuelsson 7c5205e7cf feat: add summary card 2024-10-10 10:47:09 +02:00
Simon Emanuelsson eeae38ec1d feat: add selected room card 2024-10-10 10:46:28 +02:00
Linus Flood 03aa3cb246 More design fixes 2024-10-10 10:44:08 +02:00
Linus Flood ba5410bb97 feat/sw-561: some design tweaks for container widths 2024-10-10 10:44:06 +02:00
Simon Emanuelsson a84940aa8f feat: add summary card 2024-10-10 09:11:52 +02:00
Linus Flood aa38382b14 Merge branch 'develop' into feature/sw-561-design-fixes 2024-10-09 14:51:44 +02:00
Simon Emanuelsson cc60b4d264 feat: add selected room card 2024-10-09 13:36:55 +02:00
Pontus Dreij 79442d80b8 feat(SW-415): Update Room card UI 2024-10-09 11:03:33 +02:00
Niclas Edenvin 67df5f0771 Destruct prices 2024-10-09 11:03:33 +02:00
Niclas Edenvin c2c1a676ca SW-454 Use the API on select room page 2024-10-09 11:03:33 +02:00
Simon Emanuelsson ee6a40a553 feat: rename form/card to form/choicecard 2024-10-09 11:03:33 +02:00
Niclas Edenvin 88d57035e8 Destruct prices 2024-10-08 21:42:48 +02:00
Pontus Dreij 94a1aa625a feat/SW-415: Added select-rate to hotelReservation 2024-10-08 15:51:07 +02:00
Niclas Edenvin baf6ed9f2b SW-454 Use the API on select room page 2024-10-08 15:24:01 +02:00
Simon Emanuelsson 155b6683c4 feat: rename form/card to form/choicecard 2024-10-08 14:08:55 +02:00
Pontus Dreij a218b3685f feat(SW-415): Border room card 2024-10-08 13:58:50 +02:00
Linus Flood 31356a264d Merge branch 'develop' into feature/sw-561-design-fixes 2024-10-08 13:23:07 +02:00
Linus Flood ee2637407e Merge branch 'develop' into feature/sw-561-design-fixes 2024-10-08 13:20:40 +02:00
Christel Westerberg f72f3a40ee fix: add forms in accordions 2024-10-08 11:42:06 +02:00
Christel Westerberg 668eedd837 fix: toggle section accordion open 2024-10-08 11:42:06 +02:00
Christel Westerberg 1bb2d3f687 feat(SW-467): add routing for details steps 2024-10-08 11:42:06 +02:00
Niclas Edenvin 6e6d14875d Merged in feat/SW-454-select-room-api (pull request #648)
Feat/SW-454 Create select rate page foundation

* Extract select-rate page to its own, fixed route

* Rename availability to hotelsAvailability

* Update availability hotels response

* Number to string


Approved-by: Pontus Dreij
2024-10-08 09:10:06 +00:00
Simon Emanuelsson 372ec171f5 feat: breakfast choice 2024-10-08 09:59:48 +02:00
Simon Emanuelsson e6b22b81f4 feat: select bed type 2024-10-08 09:58:10 +02:00
Linus Flood 158472524f More design fixes 2024-10-07 14:10:25 +02:00
Linus Flood ed55f966c7 feat/sw-561: some design tweaks for container widths 2024-10-07 09:17:04 +02:00
Simon Emanuelsson 451d461c7f feat: guest information form enter details 2024-10-07 08:12:07 +02:00
Tobias Johansson 4103e3fb37 Merged in feat/SW-431-payment-flow (pull request #635)
Feat/SW-431 payment flow

* feat(SW-431): Update mock hotel data

* feat(SW-431): Added route handler and trpc routes

* feat(SW-431): List payment methods and handle booking status and redirection

* feat(SW-431): Updated booking page to poll for booking status

* feat(SW-431): Updated create booking contract

* feat(SW-431): small fix

* fix(SW-431): Added intl string and sorted dictionaries

* fix(SW-431): Changes from PR

* fix(SW-431): fixes from PR

* fix(SW-431): add todo comments

* fix(SW-431): update schema prop


Approved-by: Simon.Emanuelsson
2024-10-04 09:37:09 +00:00
Tobias Johansson 869c9b67b8 Merged in feat/SW-475-enter-details-header (pull request #630)
Feat/SW-475 enter details header

* feat(SW-475): updated hotel mock data to reflect api

* feat(SW-475): Added hotel selection header with sidepeek buttons

* fix(SW-475): fixes from PR

* fix(SW-475): changed intl string


Approved-by: Arvid Norlin
2024-10-03 07:42:26 +00:00
Arvid Norlin 724f429696 feat(SW-341): add hotels listing sidepeeks 2024-10-02 08:55:05 +02:00
Niclas Edenvin 03fa798670 Use the interactive map on the map page 2024-09-27 14:23:49 +02:00
Niclas Edenvin b9dbcf7d90 Merged in feat/booking-flow-submit (pull request #580)
This implements the actual call to the API to create a booking. That’s the only thing it does, it doesn’t handle the response in any way.

This PR is just to get it there and the new booking sub team will handle it further, with payment etc.

Approved-by: Michael Zetterberg
Approved-by: Fredrik Thorsson
Approved-by: Simon.Emanuelsson
2024-09-20 13:05:23 +00:00
Fredrik Thorsson 7547da73d2 feat(SW-251): add comment 2024-09-12 16:55:36 +02:00
Fredrik Thorsson 85460e95e5 feat(SW-251): type assertion 2024-09-12 16:55:36 +02:00
Fredrik Thorsson d338fee8a9 feat(Sw-251): rename file 2024-09-12 16:55:36 +02:00
Fredrik Thorsson 297fdfab57 feat(SW-251): add error text 2024-09-12 16:55:36 +02:00
Fredrik Thorsson 7eeafd2a20 feat(SW-251): use response to render filters 2024-09-12 16:55:36 +02:00
Fredrik Thorsson 43e58dcf01 feat(SW-251): use parallel fetch for hotels 2024-09-12 16:52:44 +02:00
Fredrik Thorsson 8c530658c5 feat(SW-251): use availability to get hotel 2024-09-12 16:52:44 +02:00
Fredrik Thorsson 024a095dc6 feat(SW-251): check for undefined 2024-09-12 16:52:44 +02:00