feat : on Tap BottomSheet

This commit is contained in:
2025-05-04 08:44:39 +03:30
parent 5770116def
commit 2ba786b556

View File

@@ -83,7 +83,15 @@ class _WaveBottomNavigationState extends State<WaveBottomNavigation> {
physics: const ClampingScrollPhysics(), physics: const ClampingScrollPhysics(),
itemBuilder: (context, index) { itemBuilder: (context, index) {
final WaveBottomNavigationItem item = widget.items[index]; final WaveBottomNavigationItem item = widget.items[index];
return Center( return GestureDetector(
onTap: () {
_controller.animateToPage(
index,
duration: Duration(milliseconds: 500),
curve: Curves.easeInOut,
);
},
child: Center(
child: AnimatedBuilder( child: AnimatedBuilder(
animation: _controller, animation: _controller,
builder: (context, child) { builder: (context, child) {
@@ -125,6 +133,7 @@ class _WaveBottomNavigationState extends State<WaveBottomNavigation> {
); );
}, },
), ),
),
); );
}, },
); );