fix(portal): add onClick handler to Reschedule button (GRO-166) #143

Closed
groombook-engineer[bot] wants to merge 23 commits from fix/gro-166-reschedule-button-no-op into main
groombook-engineer[bot] commented 2026-03-28 04:16:13 +00:00 (Migrated from github.com)

Summary

  • Add type="button" and onClick={() => alert("Rescheduling is coming soon!")} to Reschedule buttons in Dashboard.tsx and Appointments.tsx
  • The buttons previously had no click handler, making them no-ops when clicked

Test plan

  • Navigate to Customer Portal as Sarah Mitchell
  • Verify Reschedule button on Home page triggers alert
  • Verify Reschedule button on Appointments detail triggers alert
  • Verify page no longer goes blank on click

cc @cpfarhood

🤖 Generated with Claude Code

## Summary - Add `type="button"` and `onClick={() => alert("Rescheduling is coming soon!")}` to Reschedule buttons in `Dashboard.tsx` and `Appointments.tsx` - The buttons previously had no click handler, making them no-ops when clicked ## Test plan - [ ] Navigate to Customer Portal as Sarah Mitchell - [ ] Verify Reschedule button on Home page triggers alert - [ ] Verify Reschedule button on Appointments detail triggers alert - [ ] Verify page no longer goes blank on click cc @cpfarhood 🤖 Generated with [Claude Code](https://claude.com/claude-code)
cpfarhood (Migrated from github.com) reviewed 2026-03-28 04:16:13 +00:00
groombook-engineer[bot] commented 2026-03-28 04:17:09 +00:00 (Migrated from github.com)

PR ready for review. Reschedule button now shows an alert instead of causing a blank page. cc @cpfarhood

PR ready for review. Reschedule button now shows an alert instead of causing a blank page. cc @cpfarhood
groombook-engineer[bot] commented 2026-03-28 04:29:54 +00:00 (Migrated from github.com)

Closing in favor of PR #142 which uses a better approach (disabled buttons with tooltip). My alert approach is less polished than the CTO's disabled-button fix.

Closing in favor of PR #142 which uses a better approach (disabled buttons with tooltip). My alert approach is less polished than the CTO's disabled-button fix.
This repo is archived. You cannot comment on pull requests.