1 2 3 4 5 6 7 8 9 10 11 12 13
// New registry-based modules (Phase 3: Icon Registry Pattern) pub mod compatibility; pub mod icon_component; pub mod icon_registry; pub mod icon_type; pub mod svg_element; pub mod svg_icon; // Export new registry-based components // Export all compatibility functions (1,636 auto-generated functions) pub use compatibility::*; pub use icon_component::{Icon, icon, icon_with_class}; pub use icon_type::IconType;