fix playwright tests by fixing inlinejs

This commit is contained in:
Jonathan Kelley committed 2024-01-08 13:58:47 -08:00
1 parent 6b240e1169
commit 8ef7503a90
2 files changed
+4 -3

No files matched your search

+1 -1
View File
@@ -43,6 +43,7 @@ features = [
"Text",
"Window",
"DataTransfer",
"console"
]
[features]
@@ -50,7 +51,6 @@ default = ["panic_hook", "mounted", "file_engine", "hot_reload", "eval"]
panic_hook = ["console_error_panic_hook"]
hydrate = [
"web-sys/Comment",
"web-sys/console",
]
mounted = [
"web-sys/Element",
+3 -2
View File
@@ -525,7 +525,7 @@ impl HasFileData for WebDragData {
// web-sys does not expose the keys api for form data, so we need to manually bind to it
#[wasm_bindgen(inline_js = r#"
export function get_form_data(form) {
export function get_form_data(form) {
let values = new Map();
const formData = new FormData(form);
@@ -542,9 +542,10 @@ impl HasFileData for WebDragData {
contents.values[name] = formData.get(name);
break;
}
}
return values;
}
}
"#)]
extern "C" {
fn get_form_data(form: &web_sys::HtmlFormElement) -> js_sys::Map;