Profile Screen

This commit is contained in:
2025-11-18 11:33:22 +05:30
parent 71e0521dec
commit fda5d075ff
5 changed files with 498 additions and 147 deletions

View File

@@ -222,12 +222,17 @@ class _DashboardScreenState extends State<DashboardScreen>
onTap: () {
final authState = context.read<AuthCubit>().state;
String mobileNumberToPass = '';
String customerNo ='';
String customerName = '';
if (authState is Authenticated) {
if (selectedAccountIndex >= 0 &&
selectedAccountIndex < authState.users.length) {
mobileNumberToPass =
authState.users[selectedAccountIndex].mobileNo ?? '';
customerNo =
authState.users[selectedAccountIndex].cifNumber ?? '';
customerName=
authState.users[selectedAccountIndex].name ?? '';
}
}
@@ -235,7 +240,7 @@ class _DashboardScreenState extends State<DashboardScreen>
context,
MaterialPageRoute(
builder: (context) =>
ProfileScreen(mobileNumber: mobileNumberToPass),
ProfileScreen(mobileNumber: mobileNumberToPass, customerNo: customerNo, customerName: customerName),
),
);
},