fix: stabilize root layout reactivity and badge template form

- Fix infinite loops in '+layout.svelte' by using 'untrack' for store synchronization effects.
- Correctly define 'ae_acct' as a derived rune to resolve ReferenceErrors and ensure site styles hydrate properly.
- Modernize 'ae_comp__badge_template_form.svelte' with Svelte 5 Runes and callback props (onsuccess, onerror, oncancel).
- Fix illegal async  in badge form by moving logic to a dedicated load function untracked by the effect.
- Add Presentation Management Reports to TODO list for tracking.
This commit is contained in:
Scott Idem
2026-01-28 15:46:29 -05:00
parent 55773a332d
commit b25d13297e
4 changed files with 3306 additions and 116 deletions

View File

@@ -50,6 +50,8 @@ This is a list of tasks to be completed before the next event/show/conference.
- [ ] **Reports:** Investigate and fix Events Presentation Management Reports (currently not working).
## Recent Accomplishments (Jan 28, 2026)
- [x] **Search Standard:** Completed the migration of IDAA, Journals, Badges, Sessions, and Exhibits to the high-performance reactive pattern.