added widgets in finance screen
This commit is contained in:
parent
cffa4456b9
commit
3e99fc67a3
@ -7,6 +7,10 @@ import 'package:marco/helpers/utils/mixins/ui_mixin.dart';
|
||||
import 'package:marco/helpers/widgets/my_card.dart';
|
||||
import 'package:marco/helpers/widgets/my_spacing.dart';
|
||||
import 'package:marco/helpers/widgets/my_text.dart';
|
||||
import 'package:marco/helpers/widgets/dashbaord/expense_breakdown_chart.dart';
|
||||
import 'package:marco/helpers/widgets/dashbaord/expense_by_status_widget.dart';
|
||||
import 'package:marco/helpers/widgets/dashbaord/monthly_expense_dashboard_chart.dart';
|
||||
import 'package:marco/controller/dashboard/dashboard_controller.dart';
|
||||
|
||||
class FinanceScreen extends StatefulWidget {
|
||||
const FinanceScreen({super.key});
|
||||
@ -21,7 +25,8 @@ class _FinanceScreenState extends State<FinanceScreen>
|
||||
final DynamicMenuController menuController = Get.put(DynamicMenuController());
|
||||
late AnimationController _animationController;
|
||||
late Animation<double> _fadeAnimation;
|
||||
|
||||
final DashboardController dashboardController =
|
||||
Get.put(DashboardController(), permanent: true);
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
@ -136,7 +141,17 @@ class _FinanceScreenState extends State<FinanceScreen>
|
||||
|
||||
return SingleChildScrollView(
|
||||
padding: const EdgeInsets.all(16),
|
||||
child: _buildFinanceModulesCompact(),
|
||||
child: Column(
|
||||
children: [
|
||||
_buildFinanceModulesCompact(),
|
||||
MySpacing.height(24),
|
||||
ExpenseByStatusWidget(controller: dashboardController),
|
||||
MySpacing.height(24),
|
||||
ExpenseTypeReportChart(),
|
||||
MySpacing.height(24),
|
||||
MonthlyExpenseDashboardChart(),
|
||||
],
|
||||
),
|
||||
);
|
||||
}),
|
||||
),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user