From 1f403621a2e3056bd2f6af57b3d1f68266208250 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 16 Jan 2026 09:26:49 +0000 Subject: [PATCH 1/2] Initial plan From 5a0470d5e6c752bc76cdfbf7db8b5b308d982b4b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 16 Jan 2026 09:34:56 +0000 Subject: [PATCH 2/2] Replace hardcoded navigate with selectFirstStory in onboarding Co-authored-by: JReinhold <5678122+JReinhold@users.noreply.github.com> --- code/addons/onboarding/src/Onboarding.tsx | 4 ++-- code/e2e-tests/addon-onboarding.spec.ts | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/addons/onboarding/src/Onboarding.tsx b/code/addons/onboarding/src/Onboarding.tsx index f1b6250cd143..e696c1669a7e 100644 --- a/code/addons/onboarding/src/Onboarding.tsx +++ b/code/addons/onboarding/src/Onboarding.tsx @@ -104,9 +104,9 @@ export default function Onboarding({ userAgent, }); setStep('7:FinishedOnboarding'); - selectStory('configure-your-project--docs'); + api.selectFirstStory(); }, - [api, selectStory, userAgent] + [api, userAgent] ); useEffect(() => { diff --git a/code/e2e-tests/addon-onboarding.spec.ts b/code/e2e-tests/addon-onboarding.spec.ts index 0da41288a28a..4e8d73b54e4f 100644 --- a/code/e2e-tests/addon-onboarding.spec.ts +++ b/code/e2e-tests/addon-onboarding.spec.ts @@ -54,8 +54,9 @@ test.describe('addon-onboarding', () => { await page.locator('#referrer').selectOption('Web Search'); await page.getByRole('button', { name: 'Submit' }).click(); - await expect( - sbPage.previewIframe().getByRole('heading', { name: 'Configure your project' }) - ).toBeVisible(); + // After completing onboarding, verify we navigate to a story (first story in the index) + await expect(sbPage.page).toHaveURL(/\/(story|docs)\//); + // Verify the preview iframe has loaded content + await sbPage.waitUntilLoaded(); }); });