SM
Sarah MitchellOP2 hours ago
I'm trying to audit a React SPA where content loads dynamically after user interactions. The ConformPilot scanner only picks up the initial DOM state and misses components that render after button clicks or API calls.
Has anyone found a good workflow for this? I've tried:
- Running the scan after manually triggering the interactions
- Using the authenticated audit mode
- Waiting for network idle
But I'm still missing a lot of violations that I can see manually.
2 Replies
TH
Thomas Hargreaves1 hour ago
Great question! For SPAs, the key is to audit each "state" of the app separately. Here's my workflow:
1. Audit the initial page load
2. Trigger each user interaction (open modal, expand accordion, etc.)
3. Run a new scan for each state
ConformPilot's browser audit mode lets you pause and scan at any point — use that!
MD
Marcus Devlin45 minutes ago
Also worth noting: WCAG 4.1.3 (Status Messages) is specifically about dynamic content. Make sure your app uses aria-live regions for any content that updates without a page reload.