Merge pull request #440 from pangeachat/send-button-color

make send button color based on igc state
This commit is contained in:
ggurdin 2024-07-08 14:40:52 -04:00 committed by GitHub
commit 71b804e23d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,4 +1,4 @@
import 'package:fluffychat/pangea/constants/colors.dart';
import 'package:fluffychat/pangea/enum/assistance_state_enum.dart';
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart';
@ -28,10 +28,8 @@ class ChoreographerSendButton extends StatelessWidget {
alignment: Alignment.center,
child: IconButton(
icon: const Icon(Icons.send_outlined),
color: controller.choreographer.igc.canSendMessage ||
!controller.choreographer.isAutoIGCEnabled
? null
: PangeaColors.igcError,
color:
controller.choreographer.assistanceState.stateColor(context),
onPressed: () {
controller.choreographer.send(context);
},