export default function setContact({ name, email, rsvp, dir }) {
  let formattedAttendee = ''
  formattedAttendee += rsvp ? 'RSVP=TRUE;' : 'RSVP=FALSE;'
  formattedAttendee += dir ? `DIR=${dir};` : ''
  formattedAttendee += 'CN='
  formattedAttendee += name || 'Unnamed attendee'
  formattedAttendee += email ? `:mailto:${email}` : ''

  return formattedAttendee
}

@@ -52,16 +52,26 @@
 svp, dir
+, partstat
  %7D) %7B%0A  
@@ -93,24 +93,70 @@
 tendee = ''%0A
+  formattedAttendee += %60PARTSTAT=$%7Bpartstat%7D%60%0A
   formattedA

Update set-contact.js