createChannel static method
create a new phoenix socket from the given websocketUri, connect to it, and create a channel, and join it
Implementation
static Future<PhoenixChannel> createChannel({
required String websocketUri,
Map<String, String>? params,
}) async {
final socket = PhoenixSocket(
websocketUri,
socketOptions: PhoenixSocketOptions(params: params),
);
await socket.connect();
final channel = socket.addChannel(topic: '__absinthe__:control');
final push = channel.join();
await push.future;
return channel;
}