Skip to content

Add component search support utilities#2318

Draft
Mbeaulne wants to merge 1 commit into
05-27-shared-component-detailfrom
05-27-component-search-support-utils
Draft

Add component search support utilities#2318
Mbeaulne wants to merge 1 commit into
05-27-shared-component-detailfrom
05-27-component-search-support-utils

Conversation

@Mbeaulne
Copy link
Copy Markdown
Collaborator

@Mbeaulne Mbeaulne commented May 27, 2026

Tophatting

No manual tophatting required for this PR by itself. These helpers are exercised through later Components V2 PRs.

What changed

Adds small support utilities used by the Components V2 page.

This includes:

  • registering component library factories where the dashboard page needs them
  • a helper for copying a component reference so it can be pasted into a pipeline later

Why

These helpers keep the main Components V2 page smaller and avoid mixing setup/clipboard details into the page component.

Test plan

  • Run pnpm run typecheck --pretty false
  • Open the app and confirm existing registered component libraries still load normally
  • If testing the copy helper through the full stack, copy a component from Components V2 and paste it into a pipeline

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-component-search-support-utils/1c4321c

@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from 860f34b to c5b0341 Compare May 27, 2026 20:07
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 2 times, most recently from 2710f35 to e09b536 Compare May 27, 2026 20:16
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from c5b0341 to 61f4e01 Compare May 27, 2026 20:16
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from e09b536 to f72e43d Compare May 27, 2026 20:27
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from 61f4e01 to 62c24f9 Compare May 27, 2026 20:27
@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-shared-component-detail branch from 62c24f9 to 29c5e4e Compare May 27, 2026 20:29
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 4 times, most recently from 1969526 to 8d33115 Compare May 28, 2026 01:16
@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