Results 41 issues of Sam Denty

This tool would be super-useful inside tests, but it currently requires starting a HTTP server - which is not ideal. If the API provided a way to provide a seed...

enhancement

As node-ids are simply integers, it's useful to be able to compare two ids to see which one appears first in the tree

Given a query for a list of objects: ```graphql query { something { items(limit: 1) { name } } } ``` And we want to normalize an `Item` to the...

enhancement
cache

I've created an issue template for a bug. @PabloSzx if you have that codesandbox URL to hand it'd be good to put it somewhere in here

We could enable usage of the hooks logic, without importing `useQuery` or `useSubscription`. Hooks make the code messier: ```tsx const { posts } = useQuery() // It's ambiguous what 'posts'...

discussion

useTransition is the hook that allows for non flashy UI transitions. Currently https://github.com/facebook/react/issues/17199 means it's impossible to detect during render whether a component has a `useTransition`, and whether or not...

discussion
concurrent-mode

The current API for subscribing to subscriptions is: ```ts resolved(() => { return subscription.notification }, { onSubscription(event) { switch (event.type) { case "complete" case "start": { event.unsubscribe break; } case...

discussion
subscriptions

in v2 this is breaking, https://github.com/gqless/gqless/blob/7e084fb2f06f47f4f4c0a3e77e2ad2d1da902399/packages/gqless/src/Client/resolvers.ts#L450 this should do another call to `resolved(dataFn)`

bug

## Intro GQless was created based upon the pain of having to manually update GraphQL queries, and then furthermore update your application. Tooling such as [graphql-inspector](https://github.com/kamilkisiela/graphql-inspector) can assist with updating...

feature
discussion

Part of https://github.com/gqless/gqless/pull/135 The two formats are nearly identical, but the one in the previous PR removes duplication between schema / interfaces using typescript magic (whilst still being fast). Additionally...

enhancement