use crate::card::*; use crate::teleport::*; use leptos::*; use stylers::style_sheet; #[component] pub fn Modal( cx: Scope, #[prop(default = None)] title: Option, children: Children, #[prop(default = None)] footer: Option, open: ReadSignal, #[prop(default = None)] on_cancel: Option>, ) -> impl IntoView { let class_name = style_sheet!("./src/modal/modal.css"); let header_extra = |cx| { view! { cx, <> { "x" } } }; view! { cx, class=class_name,
{children(cx)}
} }