cal.pub0.org/apps/web/components/booking
Carina Wollendorfer fac0b0fa32
Improving cancellation flow (#5447)
* Booking succes query refactor

The query is now using the uid as its main identifier for the success page

* Minor changes to the succes.tsx and tests

* Convert eventtype dates to string, and only select eventtype slug from db to have a smaller query (we don't need more data, and this way we don't need to convert the dates in here to smaller strings either.)

* In the payment component get the bookingUid from props instead of the query

* design fixes

* fix UI for recurring bookings

* fix success page for recurring events

* fix cancelling recurring events

* fix design of successful cancellation page

* fix email redirect + design fixes

* remove old cancel page

* fix v2 design for text area

* Changed the recurringMutation to use the uid for the success booking page

* redirect form old to new cancel page

* fix success page for recurring events

* rename to allRemainingbookings

* fix old cancel redirect

* fix recurring cancel link in email

* fix redirect when cancelling one recurring booking

* remove reschedule for recurring events in email

* create queryschema for cancel success page

* scroll down to bottom if cancel

* add cancellation reason

* fix tests

* fix old /cancel component

* code clean up

* Uses URL query as cancellation state

Also fixes string to boolean inference

Co-authored-by: Mischa Rouleaux <mischa-rouleaux@live.nl>
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jeroen Reumkens <hello@jeroenreumkens.nl>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: zomars <zomars@me.com>
2022-11-16 19:48:17 +00:00
..
pages Improving cancellation flow (#5447) 2022-11-16 19:48:17 +00:00
AvailableEventLocations.tsx chore: convert anchor tag to p tag (#5370) 2022-11-05 19:26:48 +00:00
AvailableTimes.tsx Removed unused ui components and updated skeleton components (#5412) 2022-11-14 10:31:36 +00:00
BookingDescription.tsx Stop long ursl from overflowing on booking page. (#5240) 2022-10-27 09:04:33 +01:00
BookingListItem.tsx Improving cancellation flow (#5447) 2022-11-16 19:48:17 +00:00
CancelBooking.tsx Improving cancellation flow (#5447) 2022-11-16 19:48:17 +00:00
SkeletonLoader.tsx 🧹 Cleaned up older v1 components for availability, settings and auth. (#5288) 2022-11-01 13:29:01 +00:00
TimeOptions.tsx Feature/improved timeformat selection booking page (#5175) 2022-10-24 18:14:06 -06:00
UserAvatars.tsx fixed dark mode avatar border (#4161) 2022-09-05 12:27:40 +02:00