Merge branch 'fix-issues' into 'development'

bugs fix

See merge request Cloud_Solution/doctor_app_flutter!282
merge-requests/283/head
Mohammad Aljammal 5 years ago
commit cb767e4d4c

@ -34,6 +34,10 @@ class _MedicalFilePageState extends State<MedicalFilePage> {
child: SingleChildScrollView( child: SingleChildScrollView(
child: Container( child: Container(
child: Column( child: Column(
// mainAxisAlignment: model.medicalFileList.length != 0 &&
// model.medicalFileList != null
// ? MainAxisAlignment.start
// : MainAxisAlignment.center,
children: [ children: [
PatientPageHeaderWidget(patient), PatientPageHeaderWidget(patient),
Divider( Divider(

@ -5,6 +5,7 @@ import 'package:doctor_app_flutter/util/translations_delegate_base.dart';
import 'package:doctor_app_flutter/widgets/shared/Text.dart'; import 'package:doctor_app_flutter/widgets/shared/Text.dart';
import 'package:doctor_app_flutter/widgets/shared/TextFields.dart'; import 'package:doctor_app_flutter/widgets/shared/TextFields.dart';
import 'package:doctor_app_flutter/widgets/shared/app_buttons_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/app_buttons_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/divider_with_spaces_around.dart'; import 'package:doctor_app_flutter/widgets/shared/divider_with_spaces_around.dart';
import 'package:doctor_app_flutter/widgets/shared/network_base_view.dart'; import 'package:doctor_app_flutter/widgets/shared/network_base_view.dart';
import 'package:eva_icons_flutter/eva_icons_flutter.dart'; import 'package:eva_icons_flutter/eva_icons_flutter.dart';
@ -71,21 +72,23 @@ class _EntityListCheckboxSearchWidgetState
SizedBox( SizedBox(
height: 15, height: 15,
), ),
Column( items.length != 0
? Column(
children: items.map((historyInfo) { children: items.map((historyInfo) {
return Column( return Column(
children: [ children: [
Row( Row(
children: [ children: [
Checkbox( Checkbox(
value: widget value: widget.isEntityListSelected(
.isEntityListSelected(historyInfo), historyInfo),
activeColor: Colors.red[800], activeColor: Colors.red[800],
onChanged: (bool newValue) { onChanged: (bool newValue) {
setState(() { setState(() {
if (widget.isEntityListSelected( if (widget.isEntityListSelected(
historyInfo)) { historyInfo)) {
widget.removeHistory(historyInfo); widget
.removeHistory(historyInfo);
} else { } else {
widget.addHistory(historyInfo); widget.addHistory(historyInfo);
} }
@ -95,7 +98,8 @@ class _EntityListCheckboxSearchWidgetState
child: Padding( child: Padding(
padding: const EdgeInsets.symmetric( padding: const EdgeInsets.symmetric(
horizontal: 10, vertical: 0), horizontal: 10, vertical: 0),
child: Texts(historyInfo.procedureName, child: Texts(
historyInfo.procedureName,
variant: "bodyText", variant: "bodyText",
bold: true, bold: true,
color: Colors.black), color: Colors.black),
@ -107,7 +111,14 @@ class _EntityListCheckboxSearchWidgetState
], ],
); );
}).toList(), }).toList(),
)
: Center(
child: Container(
child: AppText(
"There's no procedures for this category",
color: Color(0xFFB9382C)),
), ),
)
], ],
), ),
)), )),

@ -438,11 +438,10 @@ class _ProcedureScreenState extends State<ProcedureScreen> {
0.10, 0.10,
child: child:
AppText( AppText(
model model.procedureList[0].entityList[index].remarks !=
.procedureList[0] null
.entityList[index] ? model.procedureList[0].entityList[index].remarks.toString()
.remarks : "",
.toString(),
fontSize: fontSize:
11.5, 11.5,
), ),

Loading…
Cancel
Save