mirror of
https://github.com/venera-app/venera.git
synced 2025-09-28 00:07:24 +00:00
Add buttons for adding pages
This commit is contained in:
@@ -6,6 +6,7 @@ import 'package:venera/foundation/comic_source/comic_source.dart';
|
||||
import 'package:venera/foundation/res.dart';
|
||||
import 'package:venera/foundation/state_controller.dart';
|
||||
import 'package:venera/pages/search_result_page.dart';
|
||||
import 'package:venera/pages/settings/settings_page.dart';
|
||||
import 'package:venera/utils/ext.dart';
|
||||
import 'package:venera/utils/translations.dart';
|
||||
|
||||
@@ -56,6 +57,10 @@ class _ExplorePageState extends State<ExplorePage>
|
||||
}
|
||||
}
|
||||
|
||||
void addPage() {
|
||||
showPopUpWidget(App.rootContext, setExplorePagesWidget());
|
||||
}
|
||||
|
||||
NaviPaneState? naviPane;
|
||||
|
||||
@override
|
||||
@@ -141,6 +146,11 @@ class _ExplorePageState extends State<ExplorePage>
|
||||
key: PageStorageKey(pages.toString()),
|
||||
tabs: pages.map((e) => buildTab(e)).toList(),
|
||||
controller: controller,
|
||||
actionButton: TabActionButton(
|
||||
icon: const Icon(Icons.add),
|
||||
text: "Add".tl,
|
||||
onPressed: addPage,
|
||||
),
|
||||
),
|
||||
).paddingTop(context.padding.top);
|
||||
|
||||
|
Reference in New Issue
Block a user