Add a feature to handle invitations #261
@ -110,9 +110,11 @@ export default function InvitationsBoard({ guests, invitations: originalInvitati
|
|||||||
const [invitations, setInvitations] = useState<Invitation[]>(originalInvitations);
|
const [invitations, setInvitations] = useState<Invitation[]>(originalInvitations);
|
||||||
const [unassignedGuests, setUnassignedGuests] = useState<Guest[]>(
|
const [unassignedGuests, setUnassignedGuests] = useState<Guest[]>(
|
||||||
guests.filter(
|
guests.filter(
|
||||||
(guest) => !invitations.some((invitation) =>
|
(guest) =>
|
||||||
invitation.guests.some((invitedGuest) => invitedGuest.id === guest.id)
|
guest.status !== 'considered' &&
|
||||||
)
|
!invitations.some((invitation) =>
|
||||||
|
invitation.guests.some((invitedGuest) => invitedGuest.id === guest.id)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user