Split monolithic files into modular architecture: - ui/messages.rs (893→365 lines): extract modals/, compose_bar.rs - tdlib/messages.rs (836→3 files): split into messages/mod, convert, operations - config/mod.rs (642→3 files): extract validation.rs, loader.rs - Code duplication cleanup: shared components, ~220 lines removed - Documentation: PROJECT_STRUCTURE.md rewrite, 16 files got //! docs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
11 lines
246 B
Rust
11 lines
246 B
Rust
//! Input handling module.
|
|
//!
|
|
//! Routes keyboard events by screen (Auth vs Main) to specialized handlers.
|
|
|
|
mod auth;
|
|
pub mod handlers;
|
|
mod main_input;
|
|
|
|
pub use auth::handle as handle_auth_input;
|
|
pub use main_input::handle as handle_main_input;
|