diff --git a/assets/images/femaleIcon.svg b/assets/images/femaleIcon.svg
new file mode 100644
index 00000000..c08fc259
--- /dev/null
+++ b/assets/images/femaleIcon.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/assets/images/profile.svg b/assets/images/profile.svg
new file mode 100644
index 00000000..02b2dc19
--- /dev/null
+++ b/assets/images/profile.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/lib/screens/patients/patients_screen.dart b/lib/screens/patients/patients_screen.dart
index d945e38d..d9fe97c6 100644
--- a/lib/screens/patients/patients_screen.dart
+++ b/lib/screens/patients/patients_screen.dart
@@ -12,6 +12,7 @@ import 'package:doctor_app_flutter/models/patient/patient_model.dart';
import 'package:doctor_app_flutter/models/patient/topten_users_res_model.dart';
import 'package:doctor_app_flutter/providers/patients_provider.dart';
import 'package:doctor_app_flutter/routes.dart';
+import 'package:doctor_app_flutter/widgets/patients/profile/profile_medical_info_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/card_with_bgNew_widget.dart';
@@ -20,13 +21,13 @@ import 'package:doctor_app_flutter/widgets/shared/errors/dr_app_embedded_error.d
import 'package:doctor_app_flutter/widgets/shared/profile_image_widget.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
+import 'package:flutter_svg/flutter_svg.dart';
import '../../config/size_config.dart';
import 'package:hexcolor/hexcolor.dart';
import '../../widgets/shared/app_scaffold_widget.dart';
import '../../widgets/shared/card_with_bg_widget.dart';
-
import 'package:doctor_app_flutter/config/config.dart';
class PatientsScreen extends StatefulWidget {
@@ -45,6 +46,10 @@ class _PatientsScreenState extends State {
Color sideColor = Colors.black;
List responseModelList;
List responseModelList2;
+ final String url = "assets/images/";
+ final String avatarMale = 'profile.svg';//'user.svg';
+ final String avatarFemale = 'femaleIcon.svg';
+ final String assetName = 'assets/image.svg';
// List _locations = ['Today', 'Old Date', 'YESTERDAY'];
List _locations = ['Today', 'Tomorrow', 'Next Week'];
@@ -372,12 +377,21 @@ class _PatientsScreenState extends State {
mainAxisAlignment:
MainAxisAlignment
.start,
- children: [
- Image.network(
- "https://p.kindpng.com/picc/s/404-4042774_profile-photo-circle-circle-profile-picture-png-transparent.png",
- height: 100,
- width: 100),
- ],
+ children:
+ item.genderDescription ==
+ "Male"
+ ? [
+ SvgPicture.asset(
+ url + avatarMale,
+ semanticsLabel:
+ 'Male Logo')
+ ]
+ : [
+ SvgPicture.asset(
+ url + avatarFemale,
+ semanticsLabel:
+ 'Female Logo')
+ ],
),
Column(
crossAxisAlignment:
diff --git a/pubspec.yaml b/pubspec.yaml
index df33348e..4336bacd 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -37,7 +37,7 @@ dependencies:
url_launcher: ^5.4.5
charts_flutter: ^0.9.0
eva_icons_flutter: ^2.0.0
-
+
# Qr code Scanner
barcode_scan: ^3.0.1
# permissions
@@ -49,6 +49,8 @@ dependencies:
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2
+ # SVG
+ flutter_svg: ^0.17.4
percent_indicator: "^2.1.1"
dev_dependencies: