Otp Dialog fix

fatima
devmirza121 4 years ago
parent 44475599da
commit d9b4f8316f

@ -21,6 +21,7 @@ class ApiConsts {
static String Login_Email_OTP = baseUrlServices + "api/Account/EmailVerify"; static String Login_Email_OTP = baseUrlServices + "api/Account/EmailVerify";
static String Login_Email_OTPVerify = baseUrlServices + "api/Account/EmailVerifyOTPVerify"; static String Login_Email_OTPVerify = baseUrlServices + "api/Account/EmailVerifyOTPVerify";
static String ChangePassword = baseUrlServices + "api/Account/ChangePassword"; static String ChangePassword = baseUrlServices + "api/Account/ChangePassword";
//Profile //Profile
static String GetProviderDocument = baseUrlServices + "api/ServiceProviders/ServiceProviderDocument_Get"; static String GetProviderDocument = baseUrlServices + "api/ServiceProviders/ServiceProviderDocument_Get";
static String ServiceProviderDocument_Update = baseUrlServices + "api/ServiceProviders/ServiceProviderDocument_Update"; static String ServiceProviderDocument_Update = baseUrlServices + "api/ServiceProviders/ServiceProviderDocument_Update";

@ -22,73 +22,79 @@ class OtpDialog extends StatelessWidget {
return Container( return Container(
color: Colors.white, color: Colors.white,
padding: EdgeInsets.all(24), padding: EdgeInsets.all(24),
child: Column( width: double.infinity,
mainAxisSize: MainAxisSize.min, child: Container(
crossAxisAlignment: CrossAxisAlignment.start, color: Colors.yellow,
children: [ child: Column(
"Please insert OTP Code".toText24(), mainAxisSize: MainAxisSize.min,
20.height, crossAxisAlignment: CrossAxisAlignment.start,
OTPWidget( children: [
autoFocus: true, "Please insert OTP Code".toText24(),
controller: _pinPutController, 20.height,
defaultBorderColor: const Color(0xffD8D8D8), Center(
maxLength: 4, child: OTPWidget(
onTextChanged: (text) {}, autoFocus: true,
pinBoxColor: Colors.white, controller: _pinPutController,
onDone: (code) => _onOtpCallBack(code, null), defaultBorderColor: const Color(0xffD8D8D8),
textBorderColor: const Color(0xffD8D8D8), maxLength: 4,
pinBoxWidth: 60, onTextChanged: (text) {},
pinBoxHeight: 60, pinBoxColor: Colors.white,
pinTextStyle: const TextStyle(fontSize: 24.0, color: MyColors.darkTextColor), onDone: (code) => _onOtpCallBack(code, null),
pinTextAnimatedSwitcherTransition: ProvidedPinBoxTextAnimation.scalingTransition, textBorderColor: const Color(0xffD8D8D8),
pinTextAnimatedSwitcherDuration: const Duration(milliseconds: 300), pinBoxWidth: 48,
pinBoxRadius: 10, pinBoxHeight: 48,
keyboardType: TextInputType.number, pinTextStyle: const TextStyle(fontSize: 24.0, color: MyColors.darkTextColor),
), pinTextAnimatedSwitcherTransition: ProvidedPinBoxTextAnimation.scalingTransition,
// Row( pinTextAnimatedSwitcherDuration: const Duration(milliseconds: 300),
// children: [ pinBoxRadius: 8,
// Expanded( keyboardType: TextInputType.number,
// child: Container( ),
// width: double.infinity, ),
// height: 60, // Row(
// color: accentColor.withOpacity(0.3), // children: [
// ), // Expanded(
// ), // child: Container(
// 12.width, // width: double.infinity,
// Expanded( // height: 60,
// child: Container( // color: accentColor.withOpacity(0.3),
// width: double.infinity, // ),
// height: 60, // ),
// color: accentColor.withOpacity(0.3), // 12.width,
// ), // Expanded(
// ), // child: Container(
// 12.width, // width: double.infinity,
// Expanded( // height: 60,
// child: Container( // color: accentColor.withOpacity(0.3),
// width: double.infinity, // ),
// height: 60, // ),
// color: accentColor.withOpacity(0.3), // 12.width,
// ), // Expanded(
// ), // child: Container(
// 12.width, // width: double.infinity,
// Expanded( // height: 60,
// child: Container( // color: accentColor.withOpacity(0.3),
// width: double.infinity, // ),
// height: 60, // ),
// color: accentColor.withOpacity(0.3), // 12.width,
// ), // Expanded(
// ), // child: Container(
// ], // width: double.infinity,
// ), // height: 60,
40.height, // color: accentColor.withOpacity(0.3),
ShowFillButton( // ),
title: "Check Code", // ),
width: double.infinity, // ],
onPressed: () { // ),
onClick(code); 40.height,
}, ShowFillButton(
) title: "Check Code",
], width: double.infinity,
onPressed: () {
onClick(code);
},
)
],
),
), ),
); );
} }

Loading…
Cancel
Save