Skip to content
Snippets Groups Projects
Commit ef7757e7 authored by Nitesh Verma's avatar Nitesh Verma
Browse files

Merge branch 'language-selection' into 'dev'

bug fix

See merge request !4
parents 9cfec91c 825790c1
No related branches found
No related tags found
1 merge request!4bug fix
assets/images/background_image_login_4x.png

718 KiB

...@@ -4,5 +4,6 @@ class AppImages { ...@@ -4,5 +4,6 @@ class AppImages {
/// app images /// app images
static const String backgroundImage = 'assets/images/background_image_4x.png'; static const String backgroundImage = 'assets/images/background_image_4x.png';
static const String backgroundImageLogin = 'assets/images/background_image_login_4x.png';
} }
\ No newline at end of file
...@@ -5,7 +5,8 @@ import 'package:flutter/material.dart'; ...@@ -5,7 +5,8 @@ import 'package:flutter/material.dart';
class CommonOnboardScreen extends StatelessWidget { class CommonOnboardScreen extends StatelessWidget {
final Widget child; final Widget child;
const CommonOnboardScreen({super.key, required this.child}); final String backgroundImageName;
const CommonOnboardScreen({super.key, required this.child, required this.backgroundImageName});
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
...@@ -18,7 +19,7 @@ class CommonOnboardScreen extends StatelessWidget { ...@@ -18,7 +19,7 @@ class CommonOnboardScreen extends StatelessWidget {
child: Stack( child: Stack(
children: [ children: [
Image.asset( Image.asset(
AppImages.backgroundImage, backgroundImageName,
), ),
Positioned( Positioned(
// top: 250, // top: 250,
......
import 'package:exide_crr/appLocalization/language_key.dart'; import 'package:exide_crr/appLocalization/language_key.dart';
import 'package:exide_crr/constants/app_images.dart';
import 'package:exide_crr/constants/enums.dart'; import 'package:exide_crr/constants/enums.dart';
import 'package:exide_crr/controller/base_controller.dart'; import 'package:exide_crr/controller/base_controller.dart';
import 'package:exide_crr/customWidget/button_widget.dart'; import 'package:exide_crr/customWidget/button_widget.dart';
...@@ -28,6 +29,7 @@ class _LanguageSelectionScreenState extends State<LanguageSelectionScreen> { ...@@ -28,6 +29,7 @@ class _LanguageSelectionScreenState extends State<LanguageSelectionScreen> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return CommonOnboardScreen( return CommonOnboardScreen(
backgroundImageName: AppImages.backgroundImage,
child: selectLanguageSection(), child: selectLanguageSection(),
); );
} }
......
...@@ -27,6 +27,7 @@ class _LoginScreenState extends State<LoginScreen> { ...@@ -27,6 +27,7 @@ class _LoginScreenState extends State<LoginScreen> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return CommonOnboardScreen( return CommonOnboardScreen(
backgroundImageName: AppImages.backgroundImageLogin,
child: loginSection(), child: loginSection(),
); );
} }
...@@ -74,7 +75,7 @@ class _LoginScreenState extends State<LoginScreen> { ...@@ -74,7 +75,7 @@ class _LoginScreenState extends State<LoginScreen> {
CustomTextField( CustomTextField(
inputAction: TextInputAction.done, inputAction: TextInputAction.done,
textFieldText: '', textFieldText: '',
hintText: "Enter Code Here", hintText: loginHint.tr,
maxLength: 5, maxLength: 5,
inputType: InputType.number.name, inputType: InputType.number.name,
textEditingController: loginController.dealerCodeController, textEditingController: loginController.dealerCodeController,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment