@ -84,51 +84,54 @@ class SoapDetailItem extends StatelessWidget {
SizedBox (
SizedBox (
height: 16 ,
height: 16 ,
) ,
) ,
Row (
Visibility (
mainAxisSize: MainAxisSize . max ,
visible: showActions ,
mainAxisAlignment: MainAxisAlignment . spaceBetween ,
child: Row (
children: [
mainAxisSize: MainAxisSize . max ,
GestureDetector (
mainAxisAlignment: MainAxisAlignment . spaceBetween ,
behavior: HitTestBehavior . opaque ,
children: [
onTap: ( ) = >
GestureDetector (
onSoapDetailActionClicked ( SoapDetailItemActions . EDIT ) ,
behavior: HitTestBehavior . opaque ,
child: SoapDetailItemActionsView (
onTap: ( ) = >
icon: ' assets/images/svgs/edit.svg ' ,
onSoapDetailActionClicked ( SoapDetailItemActions . EDIT ) ,
fontColor: Color ( 0XFF2B353E ) ,
child: SoapDetailItemActionsView (
text: TranslationBase . of ( context ) . edit ,
icon: ' assets/images/svgs/edit.svg ' ,
fontColor: Color ( 0XFF2B353E ) ,
text: TranslationBase . of ( context ) . edit ,
) ,
) ,
) ,
) ,
GestureDetector (
GestureDetector (
behavior: HitTestBehavior . opaque ,
behavior: HitTestBehavior . opaque ,
onTap: ( ) = >
onTap: ( ) = >
onSoapDetailActionClicked ( SoapDetailItemActions . RESOLVE ) ,
onSoapDetailActionClicked ( SoapDetailItemActions . RESOLVE ) ,
child: SoapDetailItemActionsView (
child: SoapDetailItemActionsView (
icon: ' assets/images/svgs/resolve.svg ' ,
icon: ' assets/images/svgs/resolve.svg ' ,
fontColor: Color ( 0XFF359846 ) ,
fontColor: Color ( 0XFF359846 ) ,
text: TranslationBase . of ( context ) . resolve ,
text: TranslationBase . of ( context ) . resolve ,
) ,
) ,
) ,
) ,
GestureDetector (
GestureDetector (
behavior: HitTestBehavior . opaque ,
behavior: HitTestBehavior . opaque ,
onTap: ( ) = >
onTap: ( ) = >
onSoapDetailActionClicked ( SoapDetailItemActions . AUDIT ) ,
onSoapDetailActionClicked ( SoapDetailItemActions . AUDIT ) ,
child: SoapDetailItemActionsView (
child: SoapDetailItemActionsView (
icon: ' assets/images/svgs/audit.svg ' ,
icon: ' assets/images/svgs/audit.svg ' ,
fontColor: Color ( 0XFF2B353E ) ,
fontColor: Color ( 0XFF2B353E ) ,
text: TranslationBase . of ( context ) . audit ,
text: TranslationBase . of ( context ) . audit ,
) ,
) ,
) ,
) ,
GestureDetector (
GestureDetector (
behavior: HitTestBehavior . opaque ,
behavior: HitTestBehavior . opaque ,
onTap: ( ) = >
onTap: ( ) = >
onSoapDetailActionClicked ( SoapDetailItemActions . REMOVE ) ,
onSoapDetailActionClicked ( SoapDetailItemActions . REMOVE ) ,
child: SoapDetailItemActionsView (
child: SoapDetailItemActionsView (
icon: ' assets/images/svgs/delete.svg ' ,
icon: ' assets/images/svgs/delete.svg ' ,
fontColor: Color ( 0XFFD02127 ) ,
fontColor: Color ( 0XFFD02127 ) ,
text: TranslationBase . of ( context ) . delete ,
text: TranslationBase . of ( context ) . delete ,
) ,
) ,
) ,
) ,
] ,
] ,
) ,
)
)
] ,
] ,
) ,
) ,