message: improved core unmount with leave room
diff: @@ -29,9 +29,15 @@ export default class Core extends Component {
  .off('order update', this.updateOrders)
  .off('remove order', this.updateOrders)
  .off('new order request', this.updateOrders)
  + if (SwapApp.services.room.connection) {
  + console.log('leave room');
  SwapApp.services.room.connection
  .removeListener('peer joined', actions.ipfs.userJoined)
  .removeListener('peer left', actions.ipfs.userLeft)
  + SwapApp.services.room
  + .off('request partial closure', this.createOrder)
  + SwapApp.services.room.connection.leave();
  + }
  }
  setIpfs = () => {
  