Bug fixes for form save. Use custom preventDefault function.
This commit is contained in:
@@ -66,6 +66,13 @@ let upload_complete = $state(false);
|
||||
let disable_submit_btn = $state(false);
|
||||
|
||||
|
||||
function preventDefault(fn) {
|
||||
return function (event) {
|
||||
event.preventDefault();
|
||||
fn.call(this, event);
|
||||
};
|
||||
}
|
||||
|
||||
async function handle_submit_form(event: any) {
|
||||
if (log_lvl > 1) {
|
||||
console.log('*** handle_submit_form() ***', event.target);
|
||||
@@ -349,17 +356,6 @@ function send_staff_notification_email() {
|
||||
}
|
||||
|
||||
|
||||
// function preventDefault(
|
||||
// fn: (event: Event, ...args: Array<unknown>) => void
|
||||
// ): (event: Event, ...args: unknown[]) => void;
|
||||
|
||||
function preventDefault(fn) {
|
||||
return function (event) {
|
||||
event.preventDefault();
|
||||
fn.call(this, event);
|
||||
};
|
||||
}
|
||||
|
||||
$effect(() => {
|
||||
if (orig_post_obj === null || orig_post_obj === undefined || orig_post_obj === 'undefined') {
|
||||
obj_changed = false;
|
||||
|
||||
Reference in New Issue
Block a user