JSFiddle - React, Tailwind, and code Playground

by Ajey

TypeScript

var lastMeetingJoinAction = {
	type: 'JOIN_NEW_MEETING',
  meetingProps: {
  	newMeetingId:433698757,
    connectionProfile: 'SCREEN_SHARE_ONLY'
  }
}

const meetingProps = lastMeetingJoinAction.meetingProps

/* var updatedConnectionProfileAction = { 
  type: 'JOIN_NEW_MEETING',
  { ...meetingProps, connectionProfile: 'COMPUTER' }
} */

var updatedConnectionProfileAction = {
 ...lastMeetingJoinAction,
 meetingProps: { ...lastMeetingJoinAction.meetingProps, 'connectionProfile': 'COMPUTER' }
}

console.log(updatedConnectionProfileAction)