lepticons-picker 0.2.0

Embeddable icon picker component for Leptos, powered by Lucide icons.
Documentation
//! Embeddable icon picker components for Leptos, powered by Lucide icons.
//!
//! Provides searchable, filterable icon selection components that can be
//! dropped into forms, editors, and dashboards.
//!
//! # Quick Start
//!
//! ```rust,ignore
//! use lepticons_picker::IconPickerPopover;
//! use lepticons::LucideGlyph;
//! use leptos::prelude::*;
//!
//! let (icon, set_icon) = signal(None::<LucideGlyph>);
//! view! {
//!     <IconPickerPopover
//!         selected=icon
//!         on_select=Callback::new(move |g| set_icon.set(Some(g)))
//!     >
//!         <button>"Choose icon"</button>
//!     </IconPickerPopover>
//! }
//! ```

mod icon_search;
mod icon_grid;
mod category_filter;
mod icon_picker;
mod icon_picker_popover;

pub use icon_search::IconSearch;
pub use icon_grid::IconGrid;
pub use category_filter::CategoryFilter;
pub use icon_picker::IconPicker;
pub use icon_picker_popover::IconPickerPopover;