reset statefuls on file change
parent
a38e39b808
commit
dfbdba81a6
|
|
@ -47,10 +47,13 @@ fn App(cx: Scope) -> Element {
|
|||
r#type: "file",
|
||||
disabled: *processing.get(),
|
||||
onchange: |evt| {
|
||||
to_owned![file];
|
||||
if let Some(file_engine) = &evt.files {
|
||||
for f in &file_engine.files() {
|
||||
file.set(f.clone());
|
||||
analyze_status.set(String::new());
|
||||
clipify_status.set(String::new());
|
||||
processing.set(false);
|
||||
analysis.set(Analysis::new());
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue