use leptos :: * ; use crate :: { IconType , Path } ; fn icon_path (cx : Scope) -> Fragment { view ! { cx , < > < ellipse cx = "12" cy = "5" rx = "9" ry = "3" /> < path d = "M21 12c0 1.66-4 3-9 3s-9-1.34-9-3" /> < path d = "M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5" /> < / > } } pub const LucideDatabase : Path = Path { path : icon_path , icon_type : IconType::Lucide , } ;