Skip to content

Add Components V2 route shell#2319

Draft
Mbeaulne wants to merge 1 commit into
05-27-component-search-support-utilsfrom
05-27-components-v2-search-page
Draft

Add Components V2 route shell#2319
Mbeaulne wants to merge 1 commit into
05-27-component-search-support-utilsfrom
05-27-components-v2-search-page

Conversation

@Mbeaulne
Copy link
Copy Markdown
Collaborator

@Mbeaulne Mbeaulne commented May 27, 2026

Tophatting

Manual tophatting recommended because this adds a new route.

  1. Turn on the Components V2 beta flag.
  2. Confirm the dashboard sidebar shows “Components V2”.
  3. Open /components-v2.
  4. Turn the flag off and confirm direct navigation redirects away.

What changed

Adds the first shell of the experimental Components V2 page.

This PR adds:

  • the component-search-v2 feature flag
  • the /components-v2 route
  • the dashboard sidebar link when the flag is on
  • the basic page header and search input

It does not add real search results yet. That comes in the next PR.

Why

This keeps routing and feature-flag review separate from the larger search implementation.

Test plan

  • Turn on the Components V2 beta flag
  • Confirm the dashboard sidebar shows “Components V2”
  • Open /components-v2
  • Turn the flag off and confirm direct navigation redirects away
  • Run pnpm run typecheck --pretty false

Copy link
Copy Markdown
Collaborator Author

Mbeaulne commented May 27, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 27, 2026

🎩 Preview

A preview build has been created at: 05-27-components-v2-search-page/77059ed

@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from f560234 to 17f44ef Compare May 27, 2026 20:02
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 29881f2 to 2710f35 Compare May 27, 2026 20:07
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch 2 times, most recently from 69c512c to 83ad88f Compare May 27, 2026 20:16
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 2 times, most recently from e09b536 to f72e43d Compare May 27, 2026 20:27
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from 83ad88f to 9fae5fa Compare May 27, 2026 20:27
@Mbeaulne Mbeaulne changed the title Add Components V2 search page Add Components V2 route shell May 27, 2026
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from f72e43d to 1d01f25 Compare May 27, 2026 20:29
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch 2 times, most recently from 00c02ac to e3db8f6 Compare May 27, 2026 23:18
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 1d01f25 to df3e820 Compare May 27, 2026 23:18
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from e3db8f6 to ea1b8cd Compare May 27, 2026 23:27
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from df3e820 to e0a02b0 Compare May 27, 2026 23:27
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from ea1b8cd to f57ad57 Compare May 28, 2026 01:13
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 2 times, most recently from 1969526 to 8d33115 Compare May 28, 2026 01:16
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from f57ad57 to 8dc17fc Compare May 28, 2026 01:16
@Mbeaulne Mbeaulne force-pushed the 05-27-components-v2-search-page branch from 8dc17fc to 77059ed Compare May 28, 2026 01:22
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 8d33115 to 1c4321c Compare May 28, 2026 01:22
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.

1 participant