From 43ef8d746028fc689cd505e607058e161b8b08c8 Mon Sep 17 00:00:00 2001 From: Matt Isenhower Date: Sun, 27 Sep 2026 16:07:44 -0700 Subject: [PATCH] Add developer controls for page state previews --- src/components/Debug/DevControls.vue | 22 ++++++++ src/components/loading/PageDataState.vue | 21 ++++++- src/layouts/MainLayout.vue | 7 ++- src/stores/data.mjs | 11 +++- src/stores/pagePreview.mjs | 31 +++++++++++ src/stores/pagePreview.test.mjs | 71 ++++++++++++++++++++++++ 6 files changed, 156 insertions(+), 7 deletions(-) create mode 100644 src/components/Debug/DevControls.vue create mode 100644 src/stores/pagePreview.mjs create mode 100644 src/stores/pagePreview.test.mjs diff --git a/src/components/Debug/DevControls.vue b/src/components/Debug/DevControls.vue new file mode 100644 index 0000000..85e6e69 --- /dev/null +++ b/src/components/Debug/DevControls.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/loading/PageDataState.vue b/src/components/loading/PageDataState.vue index f80a054..5a88052 100644 --- a/src/components/loading/PageDataState.vue +++ b/src/components/loading/PageDataState.vue @@ -27,16 +27,33 @@