freyr 0.2.8

A UI component library for Dioxus web.
Documentation
use dioxus::prelude::*;

use dioxus::prelude::*;

#[derive(Props, PartialEq, Clone)]
pub struct DialogProps {
    pub label: String,
    pub dialog_content: Option<Element>,
    pub dialog_button_class: Option<String>,
    pub wrap_class: String,
    pub close_button_class: Option<String>,
    pub close_button_label: Option<String>,
    pub cross_svg_class: Option<String>,
}

#[derive(Props, PartialEq, Clone)]
pub struct DialogWithoutButtonProps {
    pub show_modal: Signal<bool>,
    pub dialog_content: Option<Element>,
    pub wrap_class: String,
    pub close_button_class: Option<String>,
    pub close_button_label: Option<String>,
    pub cross_svg_class: Option<String>,
}