use leptos::*; use crate::mount_style; // TODO #[component] pub fn Upload( #[prop(optional, into)] accept: MaybeSignal, #[prop(optional, into)] multiple: MaybeSignal, children: Children, ) -> impl IntoView { mount_style("upload", include_str!("./upload.css")); let on_file_addition = move || { }; let input_ref = create_node_ref::(); let on_change = move |_| { if let Some(input_ref) = input_ref.get_untracked() { } }; let on_click= move |_| { if let Some(input_ref) = input_ref.get_untracked() { input_ref.click(); } }; view! {
{children()}
} }