use leptos::leptos_dom::*; use leptos::*; use leptos_icons::*; use leptos_router::Form; #[component] pub fn UploadBtn(dialog_open: RwSignal) -> impl IntoView { let open_dialog = move |_| { dialog_open.set(true); }; view! { } } #[component] pub fn Upload(open: RwSignal) -> impl IntoView { let close_dialog = move |ev: leptos::ev::MouseEvent| { ev.prevent_default(); open.set(false); }; let click_cancel_bubble = move |ev: leptos::ev::MouseEvent| { ev.prevent_default(); ev.stop_propagation(); }; view! {

Upload Song

Title
Artist
Album
Track Number
Release Date
File
} }