veza/apps
senke 97f5361add fix(settings): fix toast crash, schema validation, radio group, and delete dialog
- Fix toast calls in useTwoFactorSetup.ts: use toast.success() instead
  of direct toast() which crashes because the Proxy target is not callable
- Add playback field to settingsSchema.ts so Save Config validates correctly
- Refactor RadioGroup to use React Context instead of Children.map,
  fixing mutual exclusion when items are wrapped in divs. Add name attr.
- Fix Delete Account dialog auto-closing without validation by using
  custom footer with disabled confirm button when DELETE not typed

Fixes: Settings bugs #3, #5, #6, #9

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 23:40:51 +01:00
..
web fix(settings): fix toast crash, schema validation, radio group, and delete dialog 2026-03-25 23:40:51 +01:00