Fix loading bug in item

This commit is contained in:
hanie.khodkari
2025-05-17 20:11:43 +03:30
parent c72ccf492a
commit 94d22a474d
7 changed files with 18 additions and 13 deletions
+6 -6
View File
@@ -64,11 +64,11 @@ class _ItemResultScreenState extends State<ItemResultScreen> {
@override
void didChangeDependencies() {
if (_isInit) {
var testResults = Provider.of<ItemProvider>(context);
testResults.setLoading();
testResults.resetPageNumber();
testResults.getItemResults().then((_) {
testResults.resetLoading();
var ItemResults = Provider.of<ItemProvider>(context);
ItemResults.setLoading();
ItemResults.resetPageNumber();
ItemResults.getItemResults().then((_) {
ItemResults.resetLoading();
sc!.addListener(
() {
if (sc!.position.pixels == sc!.position.maxScrollExtent &&
@@ -243,7 +243,7 @@ class _ItemResultScreenState extends State<ItemResultScreen> {
context,
listen: false);
items.setLoading();
await items.search(searchVal);
await items.search(searchVal ?? "");
},
),
SizedBox(