Stu Mason
Stu Mason

Activity

StuMason/cleanconnect
TidyLinker.com
TypeScript
Issue Opened

Issue #140 opened: Investigate stack overflow on /cleaner/payments/connect

Problem

TIDY-LINKER-2YRangeError: Maximum call stack size exceeded. on /cleaner/payments/connect. 6 events, last seen 2026-04-14.

Investigation needed

Likely a runaway recursion in a React component on the Stripe Connect onboarding page (resources/js/pages/Cleaner/Payments/Connect.tsx). Most common causes:

  • A useEffect that updates state used in its own dependency array
  • A render-time call that mutates state
  • A polling loop without a guard

Reproduce by visiting the page as a cleaner that hasn't connected Stripe yet.