|
|
|
@ -14,6 +14,7 @@ import 'package:doctor_app_flutter/widgets/shared/TextFields.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/widgets/shared/app_scaffold_widget.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/widgets/shared/card_with_bg_widget.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/widgets/shared/loader/gif_loader_dialog_utils.dart';
|
|
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
|
|
|
@ -344,6 +345,7 @@ class DoctorReplayChat extends StatelessWidget {
|
|
|
|
|
// ? true
|
|
|
|
|
// : false,
|
|
|
|
|
// showLabelText: false,
|
|
|
|
|
// padding: EdgeInsets.all(0.3),
|
|
|
|
|
hintText: TranslationBase
|
|
|
|
|
.of(context)
|
|
|
|
|
.typeHereToReply,
|
|
|
|
@ -352,6 +354,7 @@ class DoctorReplayChat extends StatelessWidget {
|
|
|
|
|
suffixIcon: FontAwesomeIcons.arrowRight,
|
|
|
|
|
suffixIconColor: Colors.green,
|
|
|
|
|
onSuffixTap: ()async {
|
|
|
|
|
GifLoaderDialogUtils.showMyDialog(context);
|
|
|
|
|
await model.replay(msgController.text, reply);
|
|
|
|
|
if(model.state == ViewState.ErrorLocal) {
|
|
|
|
|
helpers.showErrorToast("An error happened while you are replaying");
|
|
|
|
@ -359,8 +362,8 @@ class DoctorReplayChat extends StatelessWidget {
|
|
|
|
|
DrAppToastMsg.showSuccesToast("Thank you for your replay ");
|
|
|
|
|
await previousModel.getDoctorReply();
|
|
|
|
|
Navigator.pop(context);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
GifLoaderDialogUtils.hideDialog(context);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|