|
|
|
|
@ -49,7 +49,7 @@ class _ReactionsSelectionAllergiesWidgetState
|
|
|
|
|
// baseViewModel: model,
|
|
|
|
|
isShowAppBar: true,
|
|
|
|
|
appBar: BottomSheetTitle(
|
|
|
|
|
title: "Reactive" // TranslationBase.of(context).reac,
|
|
|
|
|
title: "Select Reactions" // TranslationBase.of(context).reac,
|
|
|
|
|
),
|
|
|
|
|
backgroundColor: Color(0xffbacF7F7F7),
|
|
|
|
|
body: Column(
|
|
|
|
|
@ -87,16 +87,17 @@ class _ReactionsSelectionAllergiesWidgetState
|
|
|
|
|
activeColor: Color(0xffD02127),
|
|
|
|
|
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
|
|
|
|
|
visualDensity: VisualDensity.compact,
|
|
|
|
|
value: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.reactionSelection,
|
|
|
|
|
value: "Mild",
|
|
|
|
|
groupValue: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.allergyReactionID,
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection,
|
|
|
|
|
onChanged: (value) {
|
|
|
|
|
print(value);
|
|
|
|
|
widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection =value;
|
|
|
|
|
setState(() {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
AppText('Mild', fontSize: 10,),
|
|
|
|
|
@ -111,16 +112,18 @@ class _ReactionsSelectionAllergiesWidgetState
|
|
|
|
|
activeColor: Color(0xffD02127),
|
|
|
|
|
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
|
|
|
|
|
visualDensity: VisualDensity.compact,
|
|
|
|
|
value: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.reactionSelection,
|
|
|
|
|
value: "moderate",
|
|
|
|
|
groupValue: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.allergyReactionID,
|
|
|
|
|
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection,
|
|
|
|
|
onChanged: (value) {
|
|
|
|
|
print(value);
|
|
|
|
|
widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection =value;
|
|
|
|
|
setState(() {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
AppText('Moderate', fontSize: 10,),
|
|
|
|
|
@ -135,16 +138,17 @@ class _ReactionsSelectionAllergiesWidgetState
|
|
|
|
|
activeColor: Color(0xffD02127),
|
|
|
|
|
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
|
|
|
|
|
visualDensity: VisualDensity.compact,
|
|
|
|
|
value: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.reactionSelection,
|
|
|
|
|
value: "severe",
|
|
|
|
|
groupValue: widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index]
|
|
|
|
|
.allergyReactionID,
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection,
|
|
|
|
|
onChanged: (value) {
|
|
|
|
|
print(value);
|
|
|
|
|
widget
|
|
|
|
|
.mySelectedAllergy
|
|
|
|
|
.allergyReactionDTOs![index].reactionSelection =value;
|
|
|
|
|
setState(() {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
AppText('Severe', fontSize: 10,),
|
|
|
|
|
|