Add Danger Zone section to settings page with delete account dialog
Adds a destructively-styled Danger Zone card to src/app/app/settings/page.tsx. Clicking "Delete Account" opens a shadcn/ui Dialog that warns the user the action is irreversible, requires typing "DELETE" to enable the confirm button, calls DELETE /api/auth/account on confirmation, then signs the user out and redirects to "/". Marks task 12.3 complete in tasks.md. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
64b3bfd0d4
commit
0d8d8627a2
2 changed files with 131 additions and 3 deletions
|
|
@ -70,7 +70,7 @@
|
|||
|
||||
- [x] 12.1 `[sonnet]` Create `src/app/app/settings/page.tsx` — Profile section: display name input with save, read-only email
|
||||
- [x] 12.2 `[sonnet]` Add Security section: change password form (current/new/confirm) for credentials users, "Signed in via Google" for OAuth users
|
||||
- [ ] 12.3 `[sonnet]` Add Danger Zone section: delete account button with confirmation dialog (type "DELETE" to confirm)
|
||||
- [x] 12.3 `[sonnet]` Add Danger Zone section: delete account button with confirmation dialog (type "DELETE" to confirm)
|
||||
- [ ] 12.4 `[haiku]` Add back navigation link to `/app`
|
||||
|
||||
## 13. App Layout & User Menu
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue