INNER CODE UNIT · Dart

GraphQLClient

friebetill/TubeCards · lib/graphql/graph_ql_client.dart:34

class GraphQLClient extends TypedLink {
  GraphQLClient(this._cache)
      : _link = HttpAuthLink(
          graphQLEndpoint: spaceGraphQlUrl,
          token: _cache.store.get(_authTokenKey)?['token'] as String? ?? '',
        ) {
    _typedLink = TypedLink.from([
      const ErrorTypedLink(),
      RequestControllerTypedLink(),
      const AddTypenameTypedLink(),
      UpdateCacheTypedLink(
        cache: _cache,
        updateCacheHandlers: {
          // Queries
          deckCardsHandlerKey: deckCardsHandler,
          deckMembersHandlerKey: deckMembersHandler,
          decksHandlerKey: decksHandler,
          dueCardsHandlerKey: dueCardsHandler,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…