mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-06 01:57:45 +08:00
@@ -27,12 +27,18 @@ class PgcReviewPostPanel extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _PgcReviewPostPanelState extends State<PgcReviewPostPanel> {
|
||||
late final _controller = TextEditingController(text: widget.content);
|
||||
late final TextEditingController _controller;
|
||||
late final RxInt _score = (widget.score ?? 0).obs;
|
||||
late final RxBool _shareFeed = false.obs;
|
||||
late final RxBool _enablePost = _isMod.obs;
|
||||
late final _isMod = widget.reviewId != null;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
_controller = TextEditingController(text: widget.content);
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
_controller.dispose();
|
||||
|
||||
@@ -23,10 +23,16 @@ class PgcReviewPage extends StatefulWidget {
|
||||
|
||||
class _PgcReviewPageState extends State<PgcReviewPage>
|
||||
with SingleTickerProviderStateMixin, AutomaticKeepAliveClientMixin {
|
||||
late final _tabController = TabController(
|
||||
length: PgcReviewType.values.length,
|
||||
vsync: this,
|
||||
);
|
||||
late final TabController _tabController;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
_tabController = TabController(
|
||||
length: PgcReviewType.values.length,
|
||||
vsync: this,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
|
||||
Reference in New Issue
Block a user