dotansimha / dotansimha/graphql-code-generator-community
rfc: react-query hooks with near-operation-file -like generation
- Dominant language
- TypeScript
- Stars
- 137
- Forks
- 195
- Avg merge
- 6h 20m
- Merged PRs (30d)
- 16
Description
**Is your feature request related to a problem? Please describe.**
n/a
**Describe the solution you'd like**
cc/ @dotansimha
the `react-query` plugin is a great idea. however, it's not tailored to my current workflow.
desired outcomes:
- `my-query.graphl` => `my-query.generated.ts` // produces types via `typescript-operations` (done!)
- `my-query.graphl` => `my-query.hook.generated.ts` // produces query hook locally, auto mapping IO/types into the hook
This is different than the status quo, where logic is bundled in a types+operations-types+logic file. The fetcher could still be shared via import mapping. Additionally, a thunk should be consider for providing endpoint datas, such that config can be provided by the application, vs the generation tool.
**Describe alternatives you've considered**
Living w/ the status quo impl.
**Additional context**
By isolating operations hooks, I can shave bundle sizes, and also have a more narrow focus when inspecting my queries.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.