const recievedKeys = Object.keys(receivedObject) as Array<keyof IEvent> for (const key of recievedKeys) { this.event = { ...this.event, [key]: receivedObject[key] } }