Overview
useWithdrawRsvp returns a callable that removes the logged-in user’s RSVP. The RSVP row is deleted and the matching count decremented. It is idempotent — withdrawing with no RSVP succeeds and changes nothing.
Usage Example
Parameters
The event ID.
Returns
Returns aPromise<Event> — the Event with refreshed rsvpCounts.

