Is there any way we could get rid of the cancel button inside of the Stepper widget? I can make it disabled, but I want to get rid of totally.
Here is my code -
Widget build(BuildContext context) {
return Scaffold(
body: Stepper(
currentStep: _stepIndex,
onStepCancel : null,
onStepTapped: null,
onStepContinue: () async {
if (_stepIndex == 0) {
if (!_isLoading) {
String phone = _phoneNumber.substring(1, _phoneNumber.length);
final response = await supabase
.from('users')
.select('id')
.eq('phone_number', phone)
.execute();
response.data.length == 0 ? _signUp() : _signIn();
}
}
},
steps: <Step>[
Step(
title: const Text('Enter Phone Number'),
content: Container(
alignment: Alignment.centerLeft,
child: IntlPhoneField(
initialCountryCode: 'CA',
onChanged: (phone) {
setState(() {
_phoneNumber = (phone.completeNumber).trim();
});
},
),
),
),
],
),
);
