fix: write chat state

This commit is contained in:
2025-05-12 15:06:22 +01:00
parent 8507e3171a
commit 706fb27664

View File

@ -347,11 +347,16 @@ class _ChatMessageWidget extends StatelessWidget {
} }
} }
class _WriteMessageWidget extends StatelessWidget { class _WriteMessageWidget extends StatefulWidget {
final StreamEvent stream; final StreamEvent stream;
_WriteMessageWidget({required this.stream}); const _WriteMessageWidget({required this.stream});
@override
State<StatefulWidget> createState() => __WriteMessageWidget();
}
class __WriteMessageWidget extends State<_WriteMessageWidget> {
final TextEditingController _controller = TextEditingController(); final TextEditingController _controller = TextEditingController();
Future<void> _sendMessage() async { Future<void> _sendMessage() async {
@ -363,7 +368,7 @@ class _WriteMessageWidget extends StatelessWidget {
kind: 1311, kind: 1311,
content: _controller.text, content: _controller.text,
tags: [ tags: [
["a", stream.aTag], ["a", widget.stream.aTag],
], ],
); );
developer.log(chatMsg.toString()); developer.log(chatMsg.toString());