fixes
This commit is contained in:
26
src/ui/components/message_bubble.rs
Normal file
26
src/ui/components/message_bubble.rs
Normal file
@@ -0,0 +1,26 @@
|
||||
// Message bubble component
|
||||
//
|
||||
// TODO: Этот компонент требует дальнейшего рефакторинга.
|
||||
// Логика рендеринга сообщений в messages.rs очень сложная и интегрированная,
|
||||
// включая:
|
||||
// - Группировку сообщений по дате и отправителю
|
||||
// - Форматирование markdown (entities)
|
||||
// - Перенос длинных текстов
|
||||
// - Отображение reply, forward, reactions
|
||||
// - Выравнивание (входящие/исходящие)
|
||||
//
|
||||
// Для полного выделения компонента нужно сначала:
|
||||
// 1. Вынести форматирование в src/formatting.rs (P3.8)
|
||||
// 2. Вынести группировку в src/message_grouping.rs (P3.9)
|
||||
//
|
||||
// Пока этот файл служит placeholder'ом для будущего рефакторинга.
|
||||
|
||||
use crate::tdlib::MessageInfo;
|
||||
|
||||
/// Placeholder для функции рендеринга пузыря сообщения
|
||||
///
|
||||
/// TODO: Реализовать после выполнения P3.8 и P3.9
|
||||
pub fn render_message_bubble(_message: &MessageInfo) {
|
||||
// Будет реализовано позже
|
||||
unimplemented!("Message bubble rendering requires P3.8 and P3.9 first")
|
||||
}
|
||||
Reference in New Issue
Block a user