Create the new AttendeeSelectionPage that will be shown when creating and editing a request. IAttendees are essentially names/emails of users that may or may not exist and are listed simply as a string. If recent attendees already exist (provided via NVP data that will be introduced by backend changes) up to 5 will be displayed in Recents at a higher priority than the contacts we typically display under 'Recents'. Attendee data will be passed to the API under this structure.

Requirements
- Display up to 5 recent attendees under the under Recents header
- Display any excluded recent attendees under 'Contacts'
- Allow new recent attendees to be created and passed to the server (optimistic with feedback API pattern) (data structure)
- At least one attendee must be selected
More details here in the design document.
Create the new AttendeeSelectionPage that will be shown when creating and editing a request. IAttendees are essentially names/emails of users that may or may not exist and are listed simply as a string. If recent attendees already exist (provided via NVP data that will be introduced by backend changes) up to 5 will be displayed in Recents at a higher priority than the contacts we typically display under 'Recents'. Attendee data will be passed to the API under this structure.
Requirements
More details here in the design document.