Handle socket disconnection/reconnection
Socket doesn’t automatically reconnect when connection is lost (e.g., when the server restarts). It should.
Handle reconnections, including any necessary auth (see https://docs.feathersjs.com/api/authentication/client.html#authentication-events)