refactor: standardize 'prevent_default' helpers and batch format modules

- Renamed internal 'preventDefault' helpers to 'prevent_default' for project-wide snake_case consistency.
- Corrected native event method calls from 'prevent_default()' to 'preventDefault()' to resolve runtime TypeErrors.
- Applied batch formatting (printWidth: 80) to Journals and IDAA Recovery Meetings modules.
- Removed deprecated 'preventDefault' imports from svelte/legacy.
- Fixed Journal Entry 404 by migrating loader to V3 API helper.
This commit is contained in:
Scott Idem
2026-02-06 14:45:53 -05:00
parent 5bd4f7454d
commit 7ce5e1f825
24 changed files with 1083 additions and 479 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts">
import { run, preventDefault } from 'svelte/legacy';
import { run } from 'svelte/legacy';
import { createEventDispatcher, onMount, tick } from 'svelte';
@@ -50,6 +50,13 @@
console.log('** Element Mounted: ** Element Input File');
});
function prevent_default<T extends Event>(fn: (event: T) => void) {
return function (event: T) {
event.prevent_default();
fn(event);
};
}
async function process_file_list(file_list: FileList | null) {
console.log('*** process_file_list() ***');
@@ -388,7 +395,7 @@
<tr>
<td class="file_remove">
<button
onclick={preventDefault(() => {
onclick={prevent_default(() => {
remove_file_from_filelist(file_index);
})}
class="btn btn-md preset-tonal-warning hover:preset-filled-secondary-500 m-1"