This commit is contained in:
2025-05-07 13:18:42 +07:00
parent 8b55983dd6
commit 9ae836b2a1
3 changed files with 37 additions and 36 deletions
+25 -15
View File
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:freekake/components/bottom_navbar.dart';
import 'package:freekake/components/menu_button.dart';
import 'package:freekake/components/scan_button.dart';
import 'package:freekake/screen/Home_screen.dart';
import 'package:freekake/screen/koleksi_screen.dart';
import 'package:freekake/screen/pustaka_screen.dart';
import 'package:freekake/screen/saya/profile_screen.dart';
import 'package:furibase/components/bottom_navbar.dart';
import 'package:furibase/components/menu_button.dart';
import 'package:furibase/components/scan_button.dart';
import 'package:furibase/screen/Home_screen.dart';
import 'package:furibase/screen/koleksi_screen.dart';
import 'package:furibase/screen/pustaka_screen.dart';
import 'package:furibase/screen/saya/profile_screen.dart';
import 'package:freekake/providers/menu_selection_provider.dart';
import 'package:provider/provider.dart';
@@ -51,7 +51,7 @@ class _MainMenuState extends State<MainMenu> {
children: [
MenuButton(
label: "E-furibuddy",
icon: 'assets/assets/icons/furrybuddy.svg',
icon: 'icons/furrybuddy.svg',
onPress:
() => {
Navigator.push(
@@ -62,7 +62,7 @@ class _MainMenuState extends State<MainMenu> {
),
MenuButton(
label: "Koleksi",
icon: 'assets/assets/icons/Koleksi.svg',
icon: 'icons/koleksi.svg',
onPress:
() => {
Navigator.push(
@@ -74,15 +74,25 @@ class _MainMenuState extends State<MainMenu> {
SizedBox(width: 100),
MenuButton(
label: "Pustaka",
icon: 'assets/icons/Pustaka.svg',
onPress: () => _onItemTapped(context, 2),
isSelected: selectedIndex == 2,
icon: 'icons/Pustaka.svg',
onPress:
() => {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => PustakaScreen()),
),
},
),
MenuButton(
label: "Saya",
icon: 'assets/icons/Saya.svg',
onPress: () => _onItemTapped(context, 3),
isSelected: selectedIndex == 3,
icon: 'icons/Saya.svg',
onPress:
() => {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => ProfileScreen()),
),
},
),
],
),