opt account

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-10 11:42:50 +08:00
parent 5f77a8aa19
commit 4c758bb1a3
51 changed files with 342 additions and 299 deletions

View File

@@ -3,7 +3,7 @@ import 'package:PiliPlus/pages/fan/view.dart';
import 'package:PiliPlus/pages/follow/child_view.dart';
import 'package:PiliPlus/pages/follow_search/view.dart';
import 'package:PiliPlus/pages/share/view.dart' show UserModel;
import 'package:PiliPlus/utils/storage.dart';
import 'package:PiliPlus/services/account_service.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -18,7 +18,7 @@ class ContactPage extends StatefulWidget {
class _ContactPageState extends State<ContactPage>
with SingleTickerProviderStateMixin {
final mid = Accounts.main.mid;
AccountService accountService = Get.find<AccountService>();
late final _controller = TabController(length: 2, vsync: this);
@override
@@ -49,7 +49,7 @@ class _ContactPageState extends State<ContactPage>
UserModel? userModel = await Navigator.of(context).push(
GetPageRoute(
page: () => FollowSearchPage(
mid: mid,
mid: accountService.mid,
isFromSelect: widget.isFromSelect,
),
),
@@ -67,11 +67,11 @@ class _ContactPageState extends State<ContactPage>
controller: _controller,
children: [
FollowChildPage(
mid: mid,
mid: accountService.mid,
onSelect: widget.isFromSelect ? onSelect : null,
),
FansPage(
mid: mid,
mid: accountService.mid,
onSelect: widget.isFromSelect ? onSelect : null,
),
],