Skip to content

fix: inline title validation in TaskEditDialog - #278

Merged
AdamJ merged 1 commit into
mainfrom
fix/task-edit-dialog-inline-validation
Oct 19, 2026
Merged

AdamJ merged 1 commit into
mainfrom
fix/task-edit-dialog-inline-validation

Conversation

@AdamJ

@AdamJ AdamJ commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace toast-on-save title validation in TaskEditDialog with inline error text, matching NewTaskForm's touched-state pattern (blur-triggered, aria-invalid/aria-describedby, role="alert").

Test plan

  • pnpm build passes
  • pnpm lint clean on changed file
  • Manual check in app: open task edit, clear title, blur/save → inline error shows, Save stays disabled

🤖 Generated with Claude Code

Replaces the toast-on-save title check with inline error text,
matching NewTaskForm's touched-state validation pattern.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying timetrackerpro with  Cloudflare Pages  Cloudflare Pages

Latest commit: ea09999
Status: ✅  Deploy successful!
Preview URL: https://e889a6ec.timetrackerpro.pages.dev
Branch Preview URL: https://fix-task-edit-dialog-inline.timetrackerpro.pages.dev

View logs

@AdamJ AdamJ self-assigned this Oct 19, 2026
@AdamJ AdamJ added this to Timetraked Oct 19, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Timetraked Oct 19, 2026
@AdamJ
AdamJ merged commit 85d7708 into main Oct 19, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Timetraked Oct 19, 2026
@AdamJ
AdamJ deleted the fix/task-edit-dialog-inline-validation branch October 19, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant