@@ -12,7 +12,8 @@ typedef OnSubscriptionResult<TParsed> = void Function(
1212  GraphQLClient ?  client,
1313);
1414
15- typedef  SubscriptionBuilder <TParsed > =  Widget  Function (QueryResult <TParsed > result);
15+ typedef  SubscriptionBuilder <TParsed > =  Widget  Function (
16+     QueryResult <TParsed > result);
1617
1718QueryResult <TParsed > useSubscription <TParsed >(
1819  SubscriptionOptions <TParsed > options, {
@@ -58,15 +59,19 @@ class _SubscriptionHook<TParsed> extends Hook<Stream<QueryResult<TParsed>>> {
5859    required  this .onSubscriptionResult,
5960  });
6061  @override 
61-   HookState <Stream <QueryResult <TParsed >>, Hook <Stream <QueryResult <TParsed >>>> createState () {
62+   HookState <Stream <QueryResult <TParsed >>, Hook <Stream <QueryResult <TParsed >>>>
63+       createState () {
6264    return  _SubscriptionHookState ();
6365  }
6466}
6567
66- class  _SubscriptionHookState <TParsed > extends  HookState <Stream <QueryResult <TParsed >>, _SubscriptionHook <TParsed >> {
68+ class  _SubscriptionHookState <TParsed > extends  HookState <
69+     Stream <QueryResult <TParsed >>, _SubscriptionHook <TParsed >> {
6770  late  Stream <QueryResult <TParsed >> stream;
6871
69-   List <ConnectivityResult > _currentConnectivityResult =  [ConnectivityResult .none];
72+   List <ConnectivityResult > _currentConnectivityResult =  [
73+     ConnectivityResult .none
74+   ];
7075  StreamSubscription <List <ConnectivityResult >>?  _networkSubscription;
7176
7277  void  _initSubscription () {
@@ -85,7 +90,8 @@ class _SubscriptionHookState<TParsed> extends HookState<Stream<QueryResult<TPars
8590  void  initHook () {
8691    super .initHook ();
8792    _initSubscription ();
88-     _networkSubscription =  Connectivity ().onConnectivityChanged.listen (_onNetworkChange);
93+     _networkSubscription = 
94+         Connectivity ().onConnectivityChanged.listen (_onNetworkChange);
8995  }
9096
9197  @override 
@@ -106,15 +112,17 @@ class _SubscriptionHookState<TParsed> extends HookState<Stream<QueryResult<TPars
106112  Future <void > _onNetworkChange (List <ConnectivityResult > results) async  {
107113    //if from offline to online 
108114    if  (_currentConnectivityResult.contains (ConnectivityResult .none) && 
109-         (results.contains (ConnectivityResult .mobile) ||  results.contains (ConnectivityResult .wifi))) {
115+         (results.contains (ConnectivityResult .mobile) || 
116+             results.contains (ConnectivityResult .wifi))) {
110117      _currentConnectivityResult =  List .from (results, growable:  false );
111118
112119      // android connectivitystate cannot be trusted 
113120      // validate with nslookup 
114121      if  (Platform .isAndroid) {
115122        try  {
116123          final  nsLookupResult =  await  InternetAddress .lookup ('google.com' );
117-           if  (nsLookupResult.isNotEmpty &&  nsLookupResult[0 ].rawAddress.isNotEmpty) {
124+           if  (nsLookupResult.isNotEmpty && 
125+               nsLookupResult[0 ].rawAddress.isNotEmpty) {
118126            _initSubscription ();
119127          }
120128          // on exception -> no real connection, set current state to none 
0 commit comments