feat: 我的动态
This commit is contained in:
@ -1,9 +1,11 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
|
import 'package:hive/hive.dart';
|
||||||
import 'package:pilipala/common/widgets/network_img_layer.dart';
|
import 'package:pilipala/common/widgets/network_img_layer.dart';
|
||||||
import 'package:pilipala/models/dynamics/up.dart';
|
import 'package:pilipala/models/dynamics/up.dart';
|
||||||
import 'package:pilipala/pages/dynamics/controller.dart';
|
import 'package:pilipala/pages/dynamics/controller.dart';
|
||||||
|
import 'package:pilipala/utils/storage.dart';
|
||||||
|
|
||||||
class UpPanel extends StatefulWidget {
|
class UpPanel extends StatefulWidget {
|
||||||
FollowUpModel? upData;
|
FollowUpModel? upData;
|
||||||
@ -20,6 +22,7 @@ class _UpPanelState extends State<UpPanel> {
|
|||||||
List<UpItem> upList = [];
|
List<UpItem> upList = [];
|
||||||
List<LiveUserItem> liveList = [];
|
List<LiveUserItem> liveList = [];
|
||||||
static const itemPadding = EdgeInsets.symmetric(horizontal: 5, vertical: 0);
|
static const itemPadding = EdgeInsets.symmetric(horizontal: 5, vertical: 0);
|
||||||
|
Box user = GStrorage.user;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
@ -27,11 +30,18 @@ class _UpPanelState extends State<UpPanel> {
|
|||||||
upList = widget.upData!.upList!;
|
upList = widget.upData!.upList!;
|
||||||
liveList = widget.upData!.liveUsers!.items!;
|
liveList = widget.upData!.liveUsers!.items!;
|
||||||
upList.insert(
|
upList.insert(
|
||||||
0,
|
0,
|
||||||
UpItem(
|
UpItem(
|
||||||
face: 'https://files.catbox.moe/8uc48f.png',
|
face: 'https://files.catbox.moe/8uc48f.png', uname: '全部动态', mid: -1),
|
||||||
uname: '全部动态',
|
);
|
||||||
mid: -1));
|
upList.insert(
|
||||||
|
1,
|
||||||
|
UpItem(
|
||||||
|
face: user.get(UserBoxKey.userFace),
|
||||||
|
uname: '我的',
|
||||||
|
mid: user.get(UserBoxKey.userMid),
|
||||||
|
),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
Reference in New Issue
Block a user