Module
GraphQL.Client.BaseClients.Urql
- Package
- purescript-graphql-client
- Repository
- OxfordAbstracts/purescript-graphql-client
Creates GraphQL clients
#UrqlClientOptions Source
type UrqlClientOptions = { headers :: Array RequestHeader, url :: URL }#UrqlSubClientOptions Source
type UrqlSubClientOptions = { headers :: Array RequestHeader, url :: URL, websocketUrl :: URL }#UrqlClient Source
data UrqlClientA client to make graphQL queries and mutations. From the @urql/core npm module
Instances
#UrqlSubClient Source
data UrqlSubClientA client to make graphQL queries, mutations and subscriptions. Requires a web socket graphQL server. From the @urql/core npm module Requires your server to implement GraphQL over WebSocket Protocol See https://github.com/enisdenjo/graphql-ws details
Instances
#createClient Source
createClient :: forall schema. UrqlClientOptions -> Effect (Client UrqlClient schema)#createGlobalClientUnsafe Source
createGlobalClientUnsafe :: forall schema. UrqlClientOptions -> Effect (Client UrqlClient schema)#createSubscriptionClient Source
createSubscriptionClient :: forall schema. UrqlSubClientOptions -> Effect (Client UrqlSubClient schema)- Modules
- GraphQL.
Client. Alias - GraphQL.
Client. Alias. Dynamic - GraphQL.
Client. Args - GraphQL.
Client. Args. AllowedMismatch - GraphQL.
Client. ArrayOf - GraphQL.
Client. AsGql - GraphQL.
Client. BaseClients. Affjax. Internal - GraphQL.
Client. BaseClients. Affjax. Node - GraphQL.
Client. BaseClients. Affjax. Web - GraphQL.
Client. BaseClients. Apollo - GraphQL.
Client. BaseClients. Apollo. ErrorPolicy - GraphQL.
Client. BaseClients. Apollo. FetchPolicy - GraphQL.
Client. BaseClients. Urql - GraphQL.
Client. Directive - GraphQL.
Client. Directive. Definition - GraphQL.
Client. Directive. Location - GraphQL.
Client. ErrorBoundary - GraphQL.
Client. GqlError - GraphQL.
Client. GqlType - GraphQL.
Client. ID - GraphQL.
Client. NullArray - GraphQL.
Client. Operation - GraphQL.
Client. Query - GraphQL.
Client. QueryReturns - GraphQL.
Client. SafeQueryName - GraphQL.
Client. Subscription - GraphQL.
Client. ToGqlString - GraphQL.
Client. Types - GraphQL.
Client. Union - GraphQL.
Client. Variable - GraphQL.
Client. Variables - GraphQL.
Client. WatchQuery - GraphQL.
Hasura. ComparisonExp - GraphQL.
Hasura. Decode - GraphQL.
Hasura. DecodeLiberal - GraphQL.
Hasura. Encode