src/SubConnection.js
function unsubscribe (channels) {
    pullAll(_subscribedChannels, channels)
    if (_socket) channels.forEach(channel => _socket.unsubscribe(channel))
    return connection
  }
function unsubscribe (channels) {
    pullAll(_subscribedChannels, channels)
    if (_socket) channels.forEach(channel => _socket.unsubscribe(channel))
    return connection
  }
function unsubscribe ( channels ) { pullAll ( _subscribedChannels , channels ) if ( _socket ) channels . forEach ( channel => _socket . unsubscribe ( channel ) ) return connection }
unsubscribes the component from the passed channels
@param  {[string]} channels
@return {object} the subscribeConnection instance
unsubscribes the component from the passed channels