From fe923c3dbfc15a87ecbf945bb1589b3e796aff7c Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Tue, 7 Oct 2025 14:19:38 -0700 Subject: [PATCH] refactor(admin): add autosave to SimplePostForm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added runes-based autosave functionality to SimplePostForm: - Added autosave store with updatedAt conflict detection - Smart navigation guards and beforeunload warnings - Draft recovery banner instead of inline prompt - Only saves to localStorage on autosave failure - Added AutoSaveStatus component - Fixed $derived syntax to use $derived.by() 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../components/admin/SimplePostForm.svelte | 264 ++++++++++++++++-- 1 file changed, 233 insertions(+), 31 deletions(-) diff --git a/src/lib/components/admin/SimplePostForm.svelte b/src/lib/components/admin/SimplePostForm.svelte index d204ea0..d1256ad 100644 --- a/src/lib/components/admin/SimplePostForm.svelte +++ b/src/lib/components/admin/SimplePostForm.svelte @@ -1,12 +1,14 @@