From 2f16699971cf68961a5346eb97c1f76cd34254da Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Tue, 26 May 2026 20:49:59 -0400 Subject: [PATCH] =?UTF-8?q?feat(post-modal):=20PostModal=20=E2=80=94=20ful?= =?UTF-8?q?l=20Patreon-style=20v-dialog=20(header=20+=20image=20grid=20+?= =?UTF-8?q?=20sanitized=20body=20+=20attachments);=20reads=20from=20usePos?= =?UTF-8?q?tModalStore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/components/posts/PostModal.vue | 211 ++++++++++++++++++++ 1 file changed, 211 insertions(+) create mode 100644 frontend/src/components/posts/PostModal.vue diff --git a/frontend/src/components/posts/PostModal.vue b/frontend/src/components/posts/PostModal.vue new file mode 100644 index 0000000..3c25ccb --- /dev/null +++ b/frontend/src/components/posts/PostModal.vue @@ -0,0 +1,211 @@ + + + + +