APP_NEW/lib/Component/BottomNavigationBar/lamiter_bottom_navigation_bar.dart
2025-03-11 21:17:14 +08:00

40 lines
1.0 KiB
Dart

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:lamiter/Extension/build_context.dart';
class LamiterBottomNavigationBar extends StatelessWidget {
final int currentIndex;
final Function(int)? onTap;
const LamiterBottomNavigationBar({
super.key,
required this.currentIndex,
this.onTap,
});
final List<BottomNavigationBarItem> items = const <BottomNavigationBarItem>[
BottomNavigationBarItem(
icon: Icon(Icons.business_sharp),
label: '合作廠商',
),
BottomNavigationBarItem(
icon: Icon(Icons.settings),
label: '設定',
),
];
@override
Widget build(BuildContext context) {
return CupertinoTabBar(
items: items,
onTap: onTap,
border: null,
iconSize: 24.sp,
currentIndex: currentIndex,
backgroundColor: context.surface.withOpacity(0.75),
activeColor: context.inverseSurface.withOpacity(0.75),
);
}
}