use leptos::*;
use melt_ui::*;
mod demo_modal;
pub use demo_modal::*;
fn main() {
mount_to_body(|cx| view! { cx, })
}
#[component]
pub fn App(cx: Scope) -> impl IntoView {
let (theme, set_theme) = create_signal(cx, Theme::light());
provide_context(cx, theme);
let (count, set_count) = create_signal(cx, 0.0);
let (button_type, set_button_type) = create_signal(cx, ButtonType::TEXT);
let count_string = create_memo(cx, move |_| {
log!("sd");
count.get().to_string()
});
let on_input = SignalSetter::map(cx, move |value: String| {
set_count.set(value.parse().unwrap());
});
view! { cx,
{move || count.get()}
}
}