Automattic / Automattic/wp-calypso

Site-level billing: Wrap remaining routes in React Error boundaries and log errors

Open
#46,321 5 comments 0 reactions 0 assignees View on GitHub
[Feature Group] WPCOM Store & Purchases Task
Dominant language
TypeScript
Stars
12.6k
Forks
2k
Avg merge
1d 17h
Merged PRs (30d)
538

Description

This is a follow-up to https://github.com/Automattic/wp-calypso/issues/46432 which intends to wrap one route in site-level billing inside a React Error Boundary.

This has worked really well in Checkout for finding unexpected bugs. We should start at the top-level components that we added for site-level billing management.

Contributor guide

Open the contributing guide

Research direction

Read follow-up issue #46432 first, then locate the top-level components added for site-level billing management and identify the remaining routes. Confirm each route is wrapped in a React Error Boundary and that errors are logged consistently across the site-level billing flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend, observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.