dioxus-icons 0.1.0

Lucide icons for Dioxus, one component per icon.
Documentation
#![warn(missing_docs)]
#![cfg_attr(
    not(any(doc, rust_analyzer)),
    doc = "Dioxus components for every Lucide icon."
)]
#![cfg_attr(
    any(doc, rust_analyzer),
    doc = include_str!(concat!(env!("OUT_DIR"), "/README_HEADER.md"))
)]
#![cfg_attr(any(doc, rust_analyzer), doc = include_str!("../STATIC_PICKER.html"))]
#![cfg_attr(any(doc, rust_analyzer), doc = concat!(
    "<script type=\"application/json\" id=\"__icon_manifest__\">",
    include_str!("generated/manifest.json"),
    "</script>"
))]
#![cfg_attr(any(doc, rust_analyzer), doc = include_str!("../picker/picker.html"))]
#![cfg_attr(any(doc, rust_analyzer), doc = concat!(
    "<script>",
    include_str!("./js/picker.js"),
    "</script>"
))]
#![cfg_attr(
    any(doc, rust_analyzer),
    doc = include_str!(concat!(env!("OUT_DIR"), "/README_BODY.md"))
)]

mod props;
mod vdom;

#[allow(missing_docs)]
mod generated;

pub use props::{IconProps, IconSize};

/// Lucide icons.
pub use crate::generated::lucide;