import 'package:flutter/material.dart'; import 'package:seshat/ui/bal_page/view_model/bal_view_model.dart'; import 'package:seshat/ui/core/ui/navigation_bar.dart'; class BalEndedScreen extends StatefulWidget { const BalEndedScreen({super.key, required this.viewModel}); final BalViewModel viewModel; @override State createState() => _BalEndedScreenState(); } class _BalEndedScreenState extends State with TickerProviderStateMixin { late final TabController tabController; @override void initState() { super.initState(); tabController = TabController(length: 2, vsync: this); } @override Widget build(BuildContext context) { return Scaffold( bottomNavigationBar: AppNavigationBar(startIndex: 0), appBar: AppBar( title: Text(widget.viewModel.bal!.name), bottom: TabBar( controller: tabController, tabs: [ Tab(text: "Statistiques"), Tab(text: "Livres à rendre"), ], ), ), body: TabBarView( controller: tabController, children: [ Center(child: Text("Coming soon")), Center(child: Text("Coming soon.")), ], ), ); } }