feat: replace browser confirm() with reusable ConfirmDialog component

Promise-based modal dialog with backdrop, keyboard support, and animations,
replacing all 18 native confirm() call sites across fitness, cospend, recipes,
and tasks pages.
This commit is contained in:
2026-04-08 16:47:21 +02:00
parent a54c11145d
commit 111fa91427
20 changed files with 206 additions and 25 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "homepage",
"version": "1.13.4",
"version": "1.14.0",
"private": true,
"type": "module",
"scripts": {