add message kind

This commit is contained in:
otsmr 2025-01-25 13:42:44 +01:00
parent cd27294fde
commit 34d588a0d1
3 changed files with 4 additions and 5 deletions

View file

@ -88,9 +88,9 @@ class TextContent extends MessageContent {
@JsonSerializable()
class ImageContent extends MessageContent {
final String imageUrl;
final String imageToken;
ImageContent(this.imageUrl);
ImageContent(this.imageToken);
factory ImageContent.fromJson(Map<String, dynamic> json) =>
_$ImageContentFromJson(json);

View file

@ -47,10 +47,10 @@ Map<String, dynamic> _$TextContentToJson(TextContent instance) =>
};
ImageContent _$ImageContentFromJson(Map<String, dynamic> json) => ImageContent(
json['imageUrl'] as String,
json['imageToken'] as String,
);
Map<String, dynamic> _$ImageContentToJson(ImageContent instance) =>
<String, dynamic>{
'imageUrl': instance.imageUrl,
'imageToken': instance.imageToken,
};

View file

@ -1,5 +1,4 @@
import 'package:twonly/main.dart';
import 'package:twonly/src/providers/api_provider.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';