refactor(actions): split forms.ts into a folder (slice 5)

805-line lib/actions/forms.ts → lib/actions/forms/{manage,submit,member}.ts
('use server') + _guard.ts (requireFormsManager/isUniqueViolation) + index.ts
barrel. All 15 actions preserved verbatim (incl. linkSubmissionsByEmail, still
imported by members.ts). tsc 0, tests green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Moheeb Zara
2026-08-04 06:01:02 -07:00
co-authored by Claude Opus 4.8
parent 39bcdd9677
commit f86fff62d0
6 changed files with 829 additions and 805 deletions
+3
View File
@@ -0,0 +1,3 @@
export * from './manage'
export * from './submit'
export * from './member'