merge-requests/1/merge
Sultan Khan 3 years ago
parent a0ccacf078
commit f8651ab49a

@ -1,5 +1,3 @@
import 'package:easy_localization/src/public_ext.dart'; import 'package:easy_localization/src/public_ext.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mohem_flutter_app/api/profile_api_client.dart'; import 'package:mohem_flutter_app/api/profile_api_client.dart';
@ -10,6 +8,7 @@ import 'package:mohem_flutter_app/extensions/string_extensions.dart';
import 'package:mohem_flutter_app/extensions/widget_extensions.dart'; import 'package:mohem_flutter_app/extensions/widget_extensions.dart';
import 'package:mohem_flutter_app/models/get_employee_basic_details.model.dart'; import 'package:mohem_flutter_app/models/get_employee_basic_details.model.dart';
import 'package:mohem_flutter_app/ui/profile/profile.dart'; import 'package:mohem_flutter_app/ui/profile/profile.dart';
import 'package:mohem_flutter_app/widgets/app_bar_widget.dart';
import 'package:mohem_flutter_app/widgets/button/default_button.dart'; import 'package:mohem_flutter_app/widgets/button/default_button.dart';
class BasicDetails extends StatefulWidget { class BasicDetails extends StatefulWidget {
@ -71,29 +70,37 @@ class _BasicDetailsState extends State<BasicDetails> {
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
appBar: AppBar( appBar: AppBarWidget(
backgroundColor: MyColors.white, context,
leading: Row( title: "Basic Details",
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
IconButton(
icon: const Icon(
Icons.arrow_back_ios,
color: MyColors.backgroundBlackColor,
),
onPressed: () => Navigator.pop(context),
),
"Basic Details".toText24(isBold: true, color: MyColors.blackColor),
],
),
), ),
// appBar: AppBar(
// backgroundColor: MyColors.white,
// leading: Row(
// mainAxisAlignment: MainAxisAlignment.spaceBetween,
// children: [
// IconButton(
// icon: const Icon(
// Icons.arrow_back_ios,
// color: MyColors.backgroundBlackColor,
// ),
// onPressed: () => Navigator.pop(context),
// ),
// "Basic Details".toText24(isBold: true, color: MyColors.blackColor),
// ],
// ),
// ),
backgroundColor: MyColors.backgroundColor, backgroundColor: MyColors.backgroundColor,
bottomSheet: footer(), bottomSheet: footer(),
body: Column( body: Column(
children: [ children: [
Container( Container(
width: double.infinity, width: double.infinity,
margin: EdgeInsets.only(top: 28, left: 26, right: 26,), margin: EdgeInsets.only(
top: 28,
left: 26,
right: 26,
),
padding: EdgeInsets.only(left: 14, right: 14, top: 13, bottom: 5), padding: EdgeInsets.only(left: 14, right: 14, top: 13, bottom: 5),
height: 280, height: 280,
decoration: BoxDecoration( decoration: BoxDecoration(
@ -108,31 +115,30 @@ class _BasicDetailsState extends State<BasicDetails> {
color: Colors.white, color: Colors.white,
borderRadius: BorderRadius.circular(10.0), borderRadius: BorderRadius.circular(10.0),
), ),
child: Column( child: Column(crossAxisAlignment: CrossAxisAlignment.start, children: [
crossAxisAlignment: CrossAxisAlignment.start,
children: [
"Full Name".toText13(color: MyColors.lightGrayColor), "Full Name".toText13(color: MyColors.lightGrayColor),
"${fullName}".toText16(isBold: true, color: MyColors.blackColor), "${fullName}".toText16(isBold: true, color: MyColors.blackColor),
SizedBox( SizedBox(
height: 20,), height: 20,
),
"Marital Status".toText13(color: MyColors.lightGrayColor), "Marital Status".toText13(color: MyColors.lightGrayColor),
"${maritalStatus}".toText16(isBold: true, color: MyColors.blackColor), "${maritalStatus}".toText16(isBold: true, color: MyColors.blackColor),
SizedBox( SizedBox(
height: 20,), height: 20,
),
"Date of Birth".toText13(color: MyColors.lightGrayColor), "Date of Birth".toText13(color: MyColors.lightGrayColor),
"${birthDate}".toText16(isBold: true, color: MyColors.blackColor), "${birthDate}".toText16(isBold: true, color: MyColors.blackColor),
SizedBox( SizedBox(
height: 20,), height: 20,
),
"Civil Identity Number".toText13(color: MyColors.lightGrayColor), "Civil Identity Number".toText13(color: MyColors.lightGrayColor),
"${civilIdentityNumber}".toText16(isBold: true, color: MyColors.blackColor), "${civilIdentityNumber}".toText16(isBold: true, color: MyColors.blackColor),
] ]),
),
), ),
], ],
) ));
);
} }
footer() { footer() {
return Container( return Container(
decoration: BoxDecoration( decoration: BoxDecoration(

Loading…
Cancel
Save