Skip to content

Add component search support utilities#2318

Merged
Mbeaulne merged 2 commits into
masterfrom
05-27-component-search-support-utils
Jun 5, 2026
Merged

Add component search support utilities#2318
Mbeaulne merged 2 commits into
masterfrom
05-27-component-search-support-utils

Conversation

@Mbeaulne

@Mbeaulne Mbeaulne commented May 27, 2026

Copy link
Copy Markdown
Collaborator

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

@github-actions

github-actions Bot commented May 27, 2026

Copy link
Copy Markdown

🎩 Preview

A preview build has been created at: 05-27-component-search-support-utils/dfdd0bc

@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 5 times, most recently from 8d33115 to 1c4321c Compare May 28, 2026 01:22
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 1c4321c to ef2c528 Compare May 28, 2026 17:25
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from 452da91 to 4521f14 Compare May 28, 2026 17:25
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from ef2c528 to 3616fa9 Compare May 28, 2026 18:37
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch 2 times, most recently from 438424a to 74364c7 Compare May 28, 2026 18:40
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 3616fa9 to e7d1d5c Compare May 28, 2026 18:40
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from bbc57d7 to 67a9d93 Compare June 3, 2026 13:42
@Mbeaulne Mbeaulne mentioned this pull request Jun 3, 2026
8 tasks
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from b2dea18 to fb4ebac Compare June 3, 2026 15:13
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from 67a9d93 to 97b7b55 Compare June 3, 2026 15:13
@Mbeaulne Mbeaulne mentioned this pull request Jun 3, 2026
8 tasks
@Mbeaulne Mbeaulne marked this pull request as ready for review June 3, 2026 15:28
@Mbeaulne Mbeaulne requested a review from a team as a code owner June 3, 2026 15:28
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch from 97b7b55 to e0dc193 Compare June 4, 2026 20:43
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 2 times, most recently from 7f17f3a to dce5165 Compare June 4, 2026 20:52
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch 2 times, most recently from aa23be3 to ddf8e81 Compare June 4, 2026 21:03
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from dce5165 to 559b271 Compare June 4, 2026 21:03
Comment thread src/providers/ComponentLibraryProvider/libraries/setup.ts
Comment thread src/routes/v2/shared/clipboard/copyComponentReferenceToClipboard.ts Outdated
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 559b271 to dccb7bb Compare June 4, 2026 21:46
@Mbeaulne Mbeaulne force-pushed the 05-27-shared-component-detail branch 2 times, most recently from 4910007 to ade0521 Compare June 5, 2026 01:21
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch 2 times, most recently from 500015b to 708da9d Compare June 5, 2026 01:57

Mbeaulne commented Jun 5, 2026

Copy link
Copy Markdown
Collaborator Author

Merge activity

  • Jun 5, 2:37 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 5, 3:03 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jun 5, 3:06 PM UTC: @Mbeaulne merged this pull request with Graphite.

@Mbeaulne Mbeaulne changed the base branch from 05-27-shared-component-detail to graphite-base/2318 June 5, 2026 14:57
@Mbeaulne Mbeaulne changed the base branch from graphite-base/2318 to master June 5, 2026 15:01
Mbeaulne and others added 2 commits June 5, 2026 15:02
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Mbeaulne Mbeaulne force-pushed the 05-27-component-search-support-utils branch from 730db7b to dfdd0bc Compare June 5, 2026 15:02
@Mbeaulne Mbeaulne merged commit 66d4024 into master Jun 5, 2026
17 checks passed
@Mbeaulne Mbeaulne deleted the 05-27-component-search-support-utils branch June 5, 2026 15:06
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.

3 participants