mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-23 20:12:35 +08:00
@@ -3,6 +3,7 @@ import 'package:PiliPlus/http/loading_state.dart';
|
||||
import 'package:PiliPlus/http/msg.dart';
|
||||
import 'package:PiliPlus/models/dynamics/result.dart';
|
||||
import 'package:PiliPlus/pages/common/common_list_controller.dart';
|
||||
import 'package:PiliPlus/pages/dynamics/controller.dart';
|
||||
import 'package:PiliPlus/pages/main/controller.dart';
|
||||
import 'package:PiliPlus/utils/extension.dart';
|
||||
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
||||
@@ -15,6 +16,7 @@ class DynamicsTabController
|
||||
String offset = '';
|
||||
int mid = -1;
|
||||
late final MainController mainController = Get.find<MainController>();
|
||||
DynamicsController dynamicsController = Get.find<DynamicsController>();
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
@@ -28,6 +30,7 @@ class DynamicsTabController
|
||||
mainController.setCount();
|
||||
}
|
||||
offset = '';
|
||||
dynamicsController.queryFollowUp();
|
||||
return super.onRefresh();
|
||||
}
|
||||
|
||||
|
||||
@@ -80,10 +80,7 @@ class _DynamicsTabPageState
|
||||
Widget build(BuildContext context) {
|
||||
super.build(context);
|
||||
return refreshIndicator(
|
||||
onRefresh: () async {
|
||||
dynamicsController.queryFollowUp();
|
||||
await controller.onRefresh();
|
||||
},
|
||||
onRefresh: controller.onRefresh,
|
||||
child: CustomScrollView(
|
||||
physics: const AlwaysScrollableScrollPhysics(),
|
||||
controller: controller.scrollController,
|
||||
|
||||
Reference in New Issue
Block a user