mutation support added

multiple data, error/mutate listeners on query
This commit is contained in:
Kingkor Roy Tirtho
2022-06-19 16:53:20 +06:00
parent 617d920464
commit 7d337e02da
10 changed files with 532 additions and 19 deletions
+4 -1
View File
@@ -68,7 +68,10 @@ class _QueryBuilderState<T extends Object, Outside>
@override
void dispose() {
queryBowl.getQuery(widget.job.queryKey)?.unmount(widget);
final query = queryBowl.getQuery(widget.job.queryKey);
query?.unmount(widget);
if (widget.onData != null) query?.onDataListeners.remove(widget.onData);
if (widget.onError != null) query?.onErrorListeners.remove(widget.onError);
super.dispose();
}