From f5d52237c5ba018ddc92cb794adc466b6b2e1eab Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Tue, 10 Jun 2025 15:45:02 +0800 Subject: [PATCH] remove invalid later view type Signed-off-by: bggRGjQaUbCoE --- lib/models/common/later_view_type.dart | 13 +++++++------ lib/pages/later/view.dart | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/models/common/later_view_type.dart b/lib/models/common/later_view_type.dart index 43f4da85..bcd7be2f 100644 --- a/lib/models/common/later_view_type.dart +++ b/lib/models/common/later_view_type.dart @@ -2,14 +2,15 @@ import 'package:PiliPlus/pages/later/child_view.dart'; import 'package:flutter/material.dart'; enum LaterViewType { - all('全部'), - toView('未看'), - unfinished('未看完'), - viewed('已看完'); + all(0, '全部'), + // toView(1, '未看'), + unfinished(2, '未看完'), + // viewed(3, '已看完'), + ; - int get type => index; Widget get page => LaterViewChildPage(laterViewType: this); + final int type; final String title; - const LaterViewType(this.title); + const LaterViewType(this.type, this.title); } diff --git a/lib/pages/later/view.dart b/lib/pages/later/view.dart index a2b04fc7..1238f8db 100644 --- a/lib/pages/later/view.dart +++ b/lib/pages/later/view.dart @@ -83,9 +83,9 @@ class _LaterPageState extends State child: Column( children: [ TabBar( - isScrollable: true, + // isScrollable: true, + // tabAlignment: TabAlignment.start, controller: _tabController, - tabAlignment: TabAlignment.start, tabs: LaterViewType.values.map((item) { final count = _baseCtr.counts[item]; return Tab(