Skip to content

Change flow for Learn To Evaluate Tour#73380

Open
kobryan0619 wants to merge 1 commit into
stagingfrom
kaitie/change-flow-of-evaluate
Open

Change flow for Learn To Evaluate Tour#73380
kobryan0619 wants to merge 1 commit into
stagingfrom
kaitie/change-flow-of-evaluate

Conversation

@kobryan0619

Copy link
Copy Markdown
Contributor

Based on this conversation, we are changing this flow to have less branching and just a series of "next" options.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR simplifies the “Learn How to Evaluate” onboarding tour on the teacher homepage/progress flow by removing the branching choice from the Student Snapshot “AI insights” step and converting it into a linear “Next”-driven sequence.

Changes:

  • Replaced the AI insights step’s two branching buttons with a single Next button and updated the step copy accordingly.
  • Reordered the snapshot sub-steps so the tour progresses linearly via tour.next().
  • Updated the unit test to reflect the new single-button behavior.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
apps/src/templates/studioHomepages/teacherHomepageV2/learnHowToEvaluateOnboarding.ts Removes branching UI from the AI insights step, switches to Next, and adjusts snapshot step ordering for linear flow.
apps/test/unit/templates/studioHomepages/teacherHomepageV2/learnHowToEvaluateOnboardingTest.ts Updates the test to expect one button and verify it advances the tour via next().

Comment on lines 268 to 272
const step = steps.find(
s => s.id === STUDENT_SNAPSHOT_AI_INSIGHTS_STEP_ID
)!;
const buttons = step.buttons as {text: string; action: () => void}[];

@kobryan0619 kobryan0619 requested a review from lfryemason June 22, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants