Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[refactor/redesign] decouple ObservableQuery's mutation and query logic #798

Open
micimize opened this issue Jan 24, 2021 · 0 comments
Open
Labels
🍻 discussion dart client Issue relates mainly to the standalone dart client enhancement New feature or request

Comments

@micimize
Copy link
Collaborator

ObservableQuery is a bit a kitchen sink for reactive operation logic and complex mutation logic. This is far from ideal – graphql_flutter makes delicate use of the generic onData api exposed by graphql to execute callbacks, etc.

This could be substantially reworked. For example, a particularly ambitious contributor might leverage the gql_link system to decompose the various aspects of "observation" into different links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍻 discussion dart client Issue relates mainly to the standalone dart client enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant