Kingkor Roy Tirtho
2b835505a3
refactor(QueryBowl): query bowl logic as a separate class instead of a stateful widget
...
feat: add QueryCache class for storing, updating, removing all the query/mutation/infiniteQueries
refactor(test): update tests according to new query bowl refactor
refactor(fl_query_hooks): update the hooks according to new query bowl refactor
2022-09-22 22:03:28 +06:00
Kingkor Roy Tirtho
462a7042fa
feat: add support for keepPreviousData & examples regarding this
2022-08-07 10:54:28 +06:00
Kingkor Roy Tirtho
6d2952ae6a
more tests added for Query
...
prefetchQuery support added
seperate methods for adding & removing listeners for events of both query & mutations
refetchInterval not working when used Query.fromOptions bug fixed
2022-07-28 12:01:37 +06:00
Kingkor Roy Tirtho
f0741045a5
query tests added
2022-07-20 12:21:18 +06:00
Kingkor Roy Tirtho
8c53f1b0fe
files moved to src folder
...
added flutter_hooks support with example
2022-06-22 13:46:40 +06:00
Kingkor Roy Tirtho
e0c70d153f
Internal API change
...
now query & mutation share same base class
queries are now self-refetchable
queryJobs & mutationJobs now support dynamic key allowing dynamic Query/Mutation creation
query status & mutation status are now just on point & accurate
2022-06-21 17:16:06 +06:00
Kingkor Roy Tirtho
617d920464
stupid tests created
2022-06-13 11:35:35 +06:00
Kingkor Roy Tirtho
8034a6a11e
removed old implementation
2022-05-28 18:37:00 +06:00
Kingkor Roy Tirtho
b5a73f8cae
Fixed some tests & bugs in queryObserver
2022-05-01 13:19:51 +06:00
Kingkor Roy Tirtho
fe558c0cb7
QueryObserver bug-hunt ongoing
2022-04-28 13:14:37 +06:00
Kingkor Roy Tirtho
421aa85bce
fixed timeUntilStale returning negetive Duration instead of 0
2022-04-24 18:47:07 +06:00
Kingkor Roy Tirtho
1d76c3df3d
almost fixed query_observer 23rd bug
2022-04-22 22:17:19 +06:00
Kingkor Roy Tirtho
181c5f8616
QueryObserver test created
2022-04-13 13:53:02 +06:00
Kingkor Roy Tirtho
06e15c3096
fixed the long existing bug of null fields overrriding the fields in Map of notifyOptions
2022-03-26 10:47:43 +06:00
Kingkor Roy Tirtho
2c9960a8c3
queryCache tests creating done & 100% passes
2022-02-23 09:30:00 +06:00
Kingkor Roy Tirtho
3d3f3381e9
query_cache related bug fix using query_cache_test
2022-02-18 10:36:20 +06:00
Kingkor Roy Tirtho
0b4c030806
utils tests created
...
TQueryFnData, TData & TQueryData now only can be Maps or subclass of Map
2022-02-14 12:02:30 +06:00
Kingkor Roy Tirtho
75af8f5cdd
online_manager tests created with invalid failing suits
2022-02-13 13:13:03 +06:00
Kingkor Roy Tirtho
57c265ba72
test created fo NotifyManager
2022-02-12 20:26:11 +06:00
Kingkor Roy Tirtho
599453c82e
cleared junks
2022-02-10 18:31:35 +06:00
Kingkor Roy Tirtho
3ec81de606
+QueryObserver
...
+Query
+notifyManager
+onlineManager
+QueryCache
2022-02-10 18:29:42 +06:00
Kingkor Roy Tirtho
c7169b04c7
initial commit with cache support & example
2022-02-07 00:11:15 +06:00