Mobile Number Implemented in OTP
This commit is contained in:
@@ -226,12 +226,21 @@ class _DashboardScreenState extends State<DashboardScreen> {
|
||||
child: InkWell(
|
||||
borderRadius: BorderRadius.circular(20),
|
||||
onTap: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) => const ProfileScreen(),
|
||||
),
|
||||
);
|
||||
final authState = context.read<AuthCubit>().state;
|
||||
String mobileNumberToPass = '';
|
||||
|
||||
if (authState is Authenticated) {
|
||||
if (selectedAccountIndex >= 0 && selectedAccountIndex < authState.users.length) {
|
||||
mobileNumberToPass = authState.users[selectedAccountIndex].mobileNo ?? '';
|
||||
}
|
||||
}
|
||||
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) => ProfileScreen(mobileNumber: mobileNumberToPass),
|
||||
),
|
||||
);
|
||||
},
|
||||
child: CircleAvatar(
|
||||
backgroundColor: Colors.grey[200],
|
||||
|
||||
Reference in New Issue
Block a user