feat(persistence): add support for message.i18n

Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
Sahil Kumar
2021-07-27 20:06:06 +05:30
committed by xsahil03x
parent 7449540f34
commit 658f7f2504
11 changed files with 205 additions and 26 deletions
@@ -35,10 +35,15 @@ void main() {
replyCount: index,
updatedAt: DateTime.now(),
extraData: const {'extra_test_field': 'extraTestData'},
text: 'Dummy text #$index',
text: 'Hello #$index',
pinned: math.Random().nextBool(),
pinnedAt: DateTime.now(),
pinnedBy: User(id: 'testUserId$index'),
i18n: {
'en_text': 'Hello #$index',
'hi_text': 'नमस्ते #$index',
'language': 'en',
},
),
);
final quotedMessages = List.generate(
@@ -52,11 +57,16 @@ void main() {
replyCount: index,
updatedAt: DateTime.now(),
extraData: const {'extra_test_field': 'extraTestData'},
text: 'Dummy text #$index',
text: 'Hello #$index',
quotedMessageId: messages[index].id,
pinned: math.Random().nextBool(),
pinnedAt: DateTime.now(),
pinnedBy: User(id: 'testUserId$index'),
i18n: {
'en_text': 'Hello #$index',
'hi_text': 'नमस्ते #$index',
'language': 'en',
},
),
);
final threadMessages = List.generate(
@@ -72,10 +82,15 @@ void main() {
replyCount: index,
updatedAt: DateTime.now(),
extraData: const {'extra_test_field': 'extraTestData'},
text: 'Dummy text #$index',
text: 'Hello #$index',
pinned: math.Random().nextBool(),
pinnedAt: DateTime.now(),
pinnedBy: User(id: 'testUserId$index'),
i18n: {
'en_text': 'Hello #$index',
'hi_text': 'नमस्ते #$index',
'language': 'en',
},
),
);
final allMessages = [
@@ -22,6 +22,7 @@ void main() {
(index) => User(
id: 'testUserId$index',
role: 'testRole',
language: 'hi',
createdAt: DateTime.now(),
updatedAt: DateTime.now(),
lastActive: DateTime.now(),