From 72b072e6b3bc1f13d7a33b834e8ac8a1661e8535 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Wed, 20 May 2026 12:57:50 -0400 Subject: [PATCH] feat(fc3a): SourceFormDialog (structured+JSON tabs) + ArtistCreateDialog Co-Authored-By: Claude Opus 4.7 (1M context) --- .../subscriptions/ArtistCreateDialog.vue | 58 +++++ .../subscriptions/SourceFormDialog.vue | 207 ++++++++++++++++++ 2 files changed, 265 insertions(+) create mode 100644 frontend/src/components/subscriptions/ArtistCreateDialog.vue create mode 100644 frontend/src/components/subscriptions/SourceFormDialog.vue diff --git a/frontend/src/components/subscriptions/ArtistCreateDialog.vue b/frontend/src/components/subscriptions/ArtistCreateDialog.vue new file mode 100644 index 0000000..8efde7d --- /dev/null +++ b/frontend/src/components/subscriptions/ArtistCreateDialog.vue @@ -0,0 +1,58 @@ + + + diff --git a/frontend/src/components/subscriptions/SourceFormDialog.vue b/frontend/src/components/subscriptions/SourceFormDialog.vue new file mode 100644 index 0000000..33e1f6c --- /dev/null +++ b/frontend/src/components/subscriptions/SourceFormDialog.vue @@ -0,0 +1,207 @@ + + +