Realm detail

This commit is contained in:
2024-05-30 00:05:39 +08:00
parent cd08e65840
commit 30b05e440c
9 changed files with 428 additions and 13 deletions

View File

@ -12,11 +12,13 @@ class ChatMessage extends StatelessWidget {
final Message item;
final bool isCompact;
final bool isMerged;
final bool isHasMerged;
const ChatMessage({
super.key,
required this.item,
this.isMerged = false,
this.isHasMerged = false,
this.isCompact = false,
});
@ -28,7 +30,6 @@ class ChatMessage extends StatelessWidget {
text = content['value'];
default:
throw Exception('Unsupported algorithm');
// TODO Impl AES algorithm
}
}
@ -94,7 +95,7 @@ class ChatMessage extends StatelessWidget {
Widget build(BuildContext context) {
Widget widget;
if (isMerged) {
widget = buildContent().paddingOnly(left: 40);
widget = buildContent().paddingOnly(left: 52);
} else if (isCompact) {
widget = Row(
crossAxisAlignment: CrossAxisAlignment.start,

View File

@ -47,8 +47,6 @@ class _ChatMessageInputState extends State<ChatMessageInput> {
}
Map<String, dynamic> encodeMessage(String content) {
// TODO Impl E2EE
return {
'value': content,
'keypair_id': null,