From 9761dc369ce326d1c7102d365044ab028b5c8df3 Mon Sep 17 00:00:00 2001 From: Dian Bayu Nugroho Date: Tue, 20 Feb 2024 14:53:30 +0700 Subject: [PATCH] feat: profile and transaction page --- lib/features/bottom_navigation_view.dart | 11 +++++------ lib/features/profile/view/profile_view.dart | 14 ++++++++++++++ .../transaction/view/transaction_view.dart | 15 +++++++++++++++ 3 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 lib/features/profile/view/profile_view.dart create mode 100644 lib/features/transaction/view/transaction_view.dart diff --git a/lib/features/bottom_navigation_view.dart b/lib/features/bottom_navigation_view.dart index fdd1da2..99e24c8 100644 --- a/lib/features/bottom_navigation_view.dart +++ b/lib/features/bottom_navigation_view.dart @@ -1,10 +1,10 @@ import 'package:cims_apps/application/theme/color_palette.dart'; import 'package:cims_apps/features/dashboard/dashboard_account/view/homepage/homepage_view.dart'; import 'package:cims_apps/features/dashboard/dashboard_account/view/plan/view/plan_view.dart'; -import 'package:cims_apps/features/dashboard/dashboard_account/view/plan/view_model/plan_view_model.dart'; import 'package:cims_apps/features/dashboard/dashboard_account/view/portfolio/portfolio_view.dart'; +import 'package:cims_apps/features/profile/view/profile_view.dart'; +import 'package:cims_apps/features/transaction/view/transaction_view.dart'; import 'package:flutter/material.dart'; -import 'package:provider/provider.dart'; class BottomNavigationView extends StatefulWidget { const BottomNavigationView({Key? key}) : super(key: key); @@ -18,13 +18,12 @@ class _BottomNavigationViewState extends State { @override Widget build(BuildContext context) { - ///TODO: masukan pagenya dilistWidget ini - List listWidget = [ + List listWidget = const [ HomeView(), PlanView(), - Container(), + TransactionView(), PortofolioView(), - Container(), + ProfileView(), ]; List listNavigation = const [ diff --git a/lib/features/profile/view/profile_view.dart b/lib/features/profile/view/profile_view.dart new file mode 100644 index 0000000..a62fc59 --- /dev/null +++ b/lib/features/profile/view/profile_view.dart @@ -0,0 +1,14 @@ +import 'package:cims_apps/application/component/custom_app_bar/custom_app_bar.dart'; +import 'package:cims_apps/core/utils/size_config.dart'; +import 'package:flutter/material.dart'; + +class ProfileView extends StatelessWidget { + const ProfileView({Key? key}) : super(key: key); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: CustomAppBar(height: SizeConfig.height * .1, title: 'Profile'), + ); + } +} diff --git a/lib/features/transaction/view/transaction_view.dart b/lib/features/transaction/view/transaction_view.dart new file mode 100644 index 0000000..1059f1d --- /dev/null +++ b/lib/features/transaction/view/transaction_view.dart @@ -0,0 +1,15 @@ +import 'package:cims_apps/application/component/custom_app_bar/custom_app_bar.dart'; +import 'package:cims_apps/core/utils/size_config.dart'; +import 'package:flutter/material.dart'; + +class TransactionView extends StatelessWidget { + const TransactionView({Key? key}) : super(key: key); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: + CustomAppBar(height: SizeConfig.height * .1, title: 'Transaction'), + ); + } +}