@@ -10,8 +10,9 @@ import 'package:graphql/src/utilities/platform.dart';
10
10
import 'package:meta/meta.dart' ;
11
11
import 'package:rxdart/rxdart.dart' ;
12
12
import 'package:stream_channel/stream_channel.dart' ;
13
+ import 'package:uuid/data.dart' ;
14
+ import 'package:uuid/rng.dart' ;
13
15
import 'package:uuid/uuid.dart' ;
14
- import 'package:uuid/uuid_util.dart' ;
15
16
import 'package:web_socket_channel/status.dart' as ws_status;
16
17
import 'package:web_socket_channel/web_socket_channel.dart' ;
17
18
@@ -26,7 +27,7 @@ typedef WebSocketConnect = FutureOr<WebSocketChannel> Function(
26
27
);
27
28
28
29
// create uuid generator
29
- final _uuid = Uuid (options : { 'grng' : UuidUtil .cryptoRNG} );
30
+ final _uuid = Uuid (goptions : GlobalOptions ( CryptoRNG ()) );
30
31
31
32
class SubscriptionListener {
32
33
Function callback;
@@ -472,10 +473,8 @@ class SocketClient {
472
473
final bool waitForConnection,
473
474
) {
474
475
final String id = _uuid.v4 (
475
- options: {
476
- 'random' : randomBytesForUuid,
477
- },
478
- ).toString ();
476
+ config: V4Options (randomBytesForUuid, null ),
477
+ );
479
478
final StreamController <Response > response = StreamController <Response >();
480
479
StreamSubscription <SocketConnectionState >? sub;
481
480
final bool addTimeout =
0 commit comments