peer-connection/helpers/peer-addition/callbacks/onicecandidate.js

import IceConnection from '../../../../ice-connection';

/**
 *
 * @param {RTCPeerConnection} peerConnection
 * @param {String} targetMid
 * @param {SkylinkState} roomState - The current state.
 * @param {Event} rtcIceConnectionEvent
 * @memberOf PeerConnection.PeerConnectionHelpers.CreatePeerConnectionCallbacks
 */
const onicecandidate = (peerConnection, targetMid, roomState, rtcIceConnectionEvent) => {
  IceConnection.onIceCandidate(targetMid, rtcIceConnectionEvent.candidate || rtcIceConnectionEvent, roomState.room);
};

export default onicecandidate;