🐛 Bug fixes

This commit is contained in:
2024-10-05 03:38:30 +08:00
parent 8d79274b0c
commit ac60043ca7
4 changed files with 22 additions and 4 deletions

View File

@ -3,7 +3,9 @@ import 'package:solian/router.dart';
import 'package:solian/widgets/navigation/app_navigation.dart';
class AppNavigationBottom extends StatefulWidget {
const AppNavigationBottom({super.key});
final int initialIndex;
const AppNavigationBottom({super.key, this.initialIndex = 0});
@override
State<AppNavigationBottom> createState() => _AppNavigationBottomState();
@ -12,6 +14,14 @@ class AppNavigationBottom extends StatefulWidget {
class _AppNavigationBottomState extends State<AppNavigationBottom> {
int _currentIndex = 0;
@override
void initState() {
super.initState();
if (widget.initialIndex >= 0) {
_currentIndex = widget.initialIndex;
}
}
@override
Widget build(BuildContext context) {
return BottomNavigationBar(