PR #54662: Settings: Move the Ads settings to a Settings tab on the Monetize page by dhasilva at 2026-11-07T01:18:58Z Summary PHP JS

Coverage changes to existing files
File Coverage Δ% Δ Uncovered
projects/plugins/jetpack/_inc/client/main.jsx 50/87 (57.47%) -0.86% 2 ❤️‍🩹
projects/packages/monetize/routes/dashboard/data/tabs.ts 5/10 (50.00%) 7.14% 1 ❤️‍🩹
projects/packages/monetize/routes/dashboard/stage.tsx 0/11 (0.00%) 0.00% 1 ❤️‍🩹
projects/plugins/jetpack/load-jetpack.php 0/65 (0.00%) 0.00% 1 ❤️‍🩹
projects/plugins/jetpack/_inc/client/earn/index.jsx 17/24 (70.83%) 1.27% 0 💚
projects/plugins/jetpack/_inc/client/lib/settings-consolidation/index.js 14/14 (100.00%) 0.00% 0 💚
projects/plugins/jetpack/_inc/client/components/settings-nav-tabs/index.jsx 44/61 (72.13%) 1.64% -1 💚
New files
File Coverage
projects/packages/monetize/routes/dashboard/components/ads-settings/option-switch.tsx 3/4 (75.00%) 💚
projects/plugins/jetpack/_inc/lib/class-jetpack-ads-settings-home.php 64/82 (78.05%) 💚
projects/packages/monetize/routes/dashboard/components/ads-settings/index.tsx 14/17 (82.35%) 💚
projects/packages/monetize/routes/dashboard/data/tracking.ts 17/18 (94.44%) 💚
projects/packages/monetize/routes/dashboard/data/use-ads-settings.ts 37/38 (97.37%) 💚
projects/packages/monetize/routes/dashboard/components/ads-settings/prompt.tsx 5/5 (100.00%) 💚
projects/packages/monetize/routes/dashboard/components/ads-settings/text-option.tsx 4/4 (100.00%) 💚
projects/packages/monetize/routes/dashboard/data/ads-settings-data.ts 1/1 (100.00%) 💚