Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-07 22:35:48 +08:00
parent fb22e5ab66
commit b28882cff5
6 changed files with 32 additions and 62 deletions

View File

@@ -42,7 +42,7 @@ class DynamicsController extends GetxController
DynamicsTabController? get controller {
try {
return Get.find<DynamicsTabController>(
tag: tabsConfig[tabController.index]['tag']);
tag: DynamicsTabType.values[tabController.index].name);
} catch (_) {
return null;
}
@@ -58,13 +58,14 @@ class DynamicsController extends GetxController
isLogin.value = userInfo != null;
tabController = TabController(
length: tabsConfig.length,
length: DynamicsTabType.values.length,
vsync: this,
initialIndex: GStorage.setting
.get(SettingBoxKey.defaultDynamicType, defaultValue: 0),
);
tabsPageList =
tabsConfig.map((e) => DynamicsTabPage(dynamicsType: e['tag'])).toList();
tabsPageList = DynamicsTabType.values
.map((e) => DynamicsTabPage(dynamicsType: e))
.toList();
queryFollowUp();
}