feat(schedule-actions): add confirmation modal and mutation flow#1426
Conversation
322a5de to
7bbc971
Compare
Add schedule-actions modal shell and modal content with config-driven warning banners, POST submission, cache invalidation, snackbar, and error handling. Co-authored-by: Cursor <cursoragent@cursor.com>
7bbc971 to
c85b0f8
Compare
Code Review ✅ Approved 1 resolved / 1 findingsImplements the schedule-actions modal and mutation flow, incorporating robust validation and dynamic feature flagging. The race condition allowing early action triggering has been resolved. ✅ 1 resolved✅ Edge Case: Actions clickable before schedule loads, skipping runnable check
OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
Summary
Changes
schedule-actions-modal/— modal wrapper (900px width, mounts modal content)schedule-actions-modal-content/— react-hook-form + TanStack mutation, banner slot,initialFormValuessupportschedule-actions.types.ts— remove unusedformDatafromScheduleActionFormPropsTesting
npm run test:unit:browser -- schedule-actions-modal-content(4 tests)npm run test:unit:browser -- schedule-actions-modal(2 tests)Stack
Assem-Uber:feat/schedule-actions-mount