Babies are free
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
class TranslationRequest {
|
||||
final String id;
|
||||
final String userId;
|
||||
final String inputText;
|
||||
final DateTime timestamp;
|
||||
String? result;
|
||||
|
||||
TranslationRequest({
|
||||
required this.id,
|
||||
required this.userId,
|
||||
required this.inputText,
|
||||
required this.timestamp,
|
||||
this.result,
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
'id': id,
|
||||
'userId': userId,
|
||||
'inputText': inputText,
|
||||
'timestamp': timestamp.toIso8601String(),
|
||||
'result': result,
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
class TranslationResponse {
|
||||
final String id;
|
||||
final String translatedText;
|
||||
|
||||
TranslationResponse({
|
||||
required this.id,
|
||||
required this.translatedText,
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
'id': id,
|
||||
'translatedText': translatedText,
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
class User {
|
||||
final String id;
|
||||
final String token;
|
||||
final DateTime createdAt;
|
||||
|
||||
User({
|
||||
required this.id,
|
||||
required this.token,
|
||||
required this.createdAt,
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
'id': id,
|
||||
'token': token,
|
||||
'createdAt': createdAt.toIso8601String(),
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user