add const constructors

This commit is contained in:
Fabian Freund
2026-01-03 19:18:18 +01:00
parent f750095e97
commit 2c1f778ae7
8 changed files with 16 additions and 6 deletions
@@ -256,7 +256,7 @@ class BrowserTabBar extends HookConsumerWidget {
Visibility(
visible: displayQuickTabSwitcher,
maintainState: true,
child: QuickTabSwitcher(),
child: const QuickTabSwitcher(),
),
if (showMainToolbar)
Visibility(
@@ -426,7 +426,7 @@ class ContextualToolbar extends HookConsumerWidget {
NavigateForwardButton(selectedTabId: selectedTabId)
else
ShareMenuButton(selectedTabId: selectedTabId),
AddTabButton(),
const AddTabButton(),
TabsCountButton(
selectedTabId: selectedTabId,
displayedSheet: displayedSheet,
@@ -442,6 +442,8 @@ class ContextualToolbar extends HookConsumerWidget {
}
class QuickTabSwitcher extends HookConsumerWidget {
const QuickTabSwitcher();
@override
Widget build(BuildContext context, WidgetRef ref) {
final tabStates = ref.watch(fifoTabStatesProvider);
@@ -962,6 +964,8 @@ class NavigateBackButton extends HookConsumerWidget {
}
class AddTabButton extends HookConsumerWidget {
const AddTabButton();
@override
Widget build(BuildContext context, WidgetRef ref) {
final tabMenuController = useMenuController();
@@ -25,6 +25,8 @@ import 'package:skeletonizer/skeletonizer.dart';
import 'package:weblibre/features/geckoview/domain/providers/tab_state.dart';
class CertificateTile extends HookConsumerWidget {
const CertificateTile();
@override
Widget build(BuildContext context, WidgetRef ref) {
final tabState = ref.watch(selectedTabStateProvider);
@@ -181,7 +181,7 @@ class ViewTabSheetWidget extends HookConsumerWidget {
child: WebsiteTitleTile(initialTabState),
),
),
CertificateTile(),
const CertificateTile(),
const Divider(),
],
),