cal.pub0.org/packages/features/ee/teams/components
Joe Au-Yeung a5b5382306
fix: seats regression [CAL-2041]
## What does this PR do?

<!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. -->

- Passes the proper seats data in the new booker component between states and to the backend

Fixes #9779
Fixes #9749
Fixes #7967 
Fixes #9942 

<!-- Please provide a loom video for visual changes to speed up reviews
 Loom Video: https://www.loom.com/
-->

## Type of change

<!-- Please delete bullets that are not relevant. -->

- Bug fix (non-breaking change which fixes an issue)

## How should this be tested?

<!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration -->

**As the organizer** 
- Create a seated event type
- Book at least 2 seats
- Reschedule the booking
    - All attendees should be moved to the new booking
- Cancel the booking
    - The event should be cancelled for all attendees

**As an attendee**
- [x] Book a seated event
- [x] Reschedule that booking to an empty slot
    - [x] The attendee should be moved to that new slot
- [x] Reschedule onto a booking with occupied seats
    - [x] The attendees should be merged
- [x] On that slot reschedule all attendees to a new slot
    - [x] The former booking should be deleted
- [x] As the attendee cancel the booking
    - [x] Only that attendee should be removed 

## Mandatory Tasks

- [x] Make sure you have self-reviewed the code. A decent size PR without self-review might be rejected.

## Checklist

<!-- Please remove all the irrelevant bullets to your PR -->
2023-07-11 20:41:08 +05:30
..
AddNewTeamMembers.tsx feat: Fix invite bug - added tests (#9945) 2023-07-06 15:03:31 +05:30
CreateANewTeamForm.tsx chore: Teams empty screen (#9997) 2023-07-10 10:44:22 -04:00
DisableTeamImpersonation.tsx Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
GoogleWorkspaceInviteButton.tsx [Feat] Bulk Invite of Users + Google Workspace (#8969) 2023-05-24 01:01:31 +00:00
InviteLinkSettingsModal.tsx feat: Add divider and set spacing on modals with the type=creation prop (feat-add-divider) 2023-06-29 08:47:16 +01:00
MakeTeamPrivateSwitch.tsx feat: Make Team Private 2023-07-06 11:55:12 +02:00
MemberChangeRoleModal.tsx feat: Add divider and set spacing on modals with the type=creation prop (feat-add-divider) 2023-06-29 08:47:16 +01:00
MemberInvitationModal.tsx feat: from org team invite (#9569) 2023-07-10 15:16:51 +05:30
MemberListItem.tsx feat: from org team invite (#9569) 2023-07-10 15:16:51 +05:30
SkeletonLoaderAvailabilityTimes.tsx perf: reduce bundle size (#8337) 2023-04-19 19:45:08 +05:30
SkeletonloaderTeamList.tsx chore: Sync packages mismatches (#9725) 2023-06-22 15:25:37 -07:00
TeamAvailabilityModal.tsx chore: Sync packages mismatches (#9725) 2023-06-22 15:25:37 -07:00
TeamAvailabilityTimes.tsx Add feature to offset start times for event types (#8506) 2023-05-17 11:56:55 +00:00
TeamInviteList.tsx feat: Org settings - profile,appearance, child teams, create new child (#9231) 2023-06-15 10:27:39 -07:00
TeamInviteListItem.tsx feat: Org settings - profile,appearance, child teams, create new child (#9231) 2023-06-15 10:27:39 -07:00
TeamList.tsx fix: seats regression [CAL-2041] 2023-07-11 20:41:08 +05:30
TeamListItem.tsx fix: hide invite member button from list tile for team members (#9963) 2023-07-07 09:34:57 -04:00
TeamPill.tsx add an enum generator, stop importing from @prisma/client (#8548) 2023-05-02 13:44:05 +02:00
TeamsListing.tsx chore: Teams empty screen (#9997) 2023-07-10 10:44:22 -04:00
TeamsUpgradeBanner.tsx fix: [CAL-1959] Removed duplicate value warnings on starting dev server(#1959) (#9596) 2023-06-30 04:06:01 +00:00
index.ts Adds team upgrade banner (#5541) 2022-11-16 21:07:20 +00:00