soulsync/webui
Antti Kettunen d65ecbe464
Adopt TanStack Form for issue reporting
- Add @tanstack/react-form to the web UI dependencies

- Move the report issue composer fields and submit validation onto TanStack Form

- Route submit and server errors through form error state while keeping React Query for mutation execution

- Extend issue route coverage for preserving custom report titles across category changes
2026-05-13 22:26:20 +03:00
..
src Adopt TanStack Form for issue reporting 2026-05-13 22:26:20 +03:00
static Migrate issue domain to React 2026-05-13 22:26:20 +03:00
tests Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
.gitignore Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
index.html Migrate issue domain to React 2026-05-13 22:26:20 +03:00
package-lock.json Adopt TanStack Form for issue reporting 2026-05-13 22:26:20 +03:00
package.json Adopt TanStack Form for issue reporting 2026-05-13 22:26:20 +03:00
playwright.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
tsconfig.json Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vite.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vitest.setup.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00