handlePreviewDataFetched method
- dynamic message,
- dynamic previewData
Implementation
void handlePreviewDataFetched(
types.TextMessage message,
types.PreviewData previewData,
) {
final messages = state.messages;
final index = messages.indexWhere((x) => x.id == message.id);
if (index != -1) {
final updatedMessage = (messages[index] as types.TextMessage).copyWith(
previewData: previewData,
);
replaceMessageAt(index, updatedMessage);
}
}