feat:some changes done in login

This commit is contained in:
jahongireshonqulov
2025-11-01 11:31:37 +05:00
parent 689cf29eab
commit 4acc409de0
6 changed files with 182 additions and 113 deletions

View File

@@ -14,6 +14,7 @@ class AppButton extends StatelessWidget {
this.leading,
this.trailing,
this.mainAxisAlignment,
this.isActive = true,
this.isLoading = false,
});
@@ -28,12 +29,14 @@ class AppButton extends StatelessWidget {
final Widget? leading;
final Widget? trailing;
final bool isLoading;
final bool isActive;
final MainAxisAlignment? mainAxisAlignment;
@override
Widget build(BuildContext context) {
return Bounceable(
onTap: onPressed,
onTap: isActive ? onPressed : null,
duration: TimeDelayConst.durationMill150,
child: Container(
width: width ?? double.infinity,
@@ -42,7 +45,9 @@ class AppButton extends StatelessWidget {
alignment: Alignment.center,
padding: const EdgeInsets.symmetric(horizontal: 16),
decoration: BoxDecoration(
color: backgroundColor ?? AppColors.cFF6F00,
color: isActive
? backgroundColor ?? AppColors.cFF6F00
: context.appThemeColors.inActiveColor,
borderRadius: BorderRadius.circular(borderRadius ?? 12),
),
child: isLoading