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()} } }