hasura_connect 0.0.6 copy "hasura_connect: ^0.0.6" to clipboard
hasura_connect: ^0.0.6 copied to clipboard

outdated

Connect your Flutter / Dart apps to Hasura simply.

example/hasura_connect_example.dart

import 'package:hasura_connect/hasura_connect.dart';
import 'package:hasura_connect/src/snapshot.dart';

main() async {
  HasuraConnect conn =
      HasuraConnect('https://mvp-rtc-project.herokuapp.com/v1/graphql');

  // var r = await conn.query(docQuery);
  // print(r);

  Snapshot snap = conn.subscription(docSubscription, variables: {"limit": 3});
  snap.stream.listen((data) {
    print(data);
    print("==================");
  }).onError((err) {
    print(err);
  });

  await Future.delayed(Duration(seconds: 4));
  snap.changeVariable({"limit": 6});
}

String docSubscription = """
  subscription algumaCoisa(\$limit:Int!){
  users(limit: \$limit, order_by: {user_id: desc}) {
    user_id
    user_email
    user_password
  }
}
""";

String docQuery = """
  query {
    authors {
        id
        email
        name
      }
  }
""";
203
likes
0
pub points
91%
popularity

Publisher

verified publisherflutterando.com.br

Connect your Flutter / Dart apps to Hasura simply.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on hasura_connect