following users page

This commit is contained in:
wgh19
2024-05-13 20:01:23 +08:00
parent 56917f22c1
commit 13ef786280
5 changed files with 121 additions and 5 deletions

View File

@@ -89,8 +89,18 @@ abstract class MultiPageLoadingState<T extends StatefulWidget, S extends Object>
});
}
@override
void initState() {
void reset() {
setState(() {
_isFirstLoading = true;
_isLoading = false;
_data = null;
_error = null;
_page = 1;
});
firstLoad();
}
void firstLoad() {
loadData(_page).then((value) {
if(value.success) {
_page++;
@@ -105,6 +115,11 @@ abstract class MultiPageLoadingState<T extends StatefulWidget, S extends Object>
});
}
});
}
@override
void initState() {
firstLoad();
super.initState();
}