Conversation
🎩 To tophat this PR:You can add the following URL parameter to your browser to tophat this PR: |
This was referenced Mar 27, 2026
Merged
Merged
Merged
Merged
Merged
Merged
Merged
Collaborator
Author
Collaborator
Author
|
Reviewer note: This is the top of the stack and the largest PR — it completes the components sub-route and fills in the last slot on the dashboard home. Key things to review:
No churn after this PR — this is the final state of the stack. |
adc0997 to
3ee93b8
Compare
5a680f4 to
0458dc0
Compare
3ee93b8 to
b025222
Compare
0458dc0 to
e113278
Compare
b025222 to
bc9f3f5
Compare
0843834 to
793bdee
Compare
428a7a7 to
676a8d1
Compare
793bdee to
09fc761
Compare
30fdeac to
e2bc869
Compare
6cd9c4f to
679b853
Compare
3129d15 to
8355b71
Compare
679b853 to
c46ecec
Compare
c2ca00f to
38b45f5
Compare
a96e466 to
ce9f9ee
Compare
2753771 to
e8fe5c7
Compare
ce9f9ee to
83b73f8
Compare
e8fe5c7 to
4134ea7
Compare
448253d to
e8ff7c7
Compare
4134ea7 to
7c60f5f
Compare
maxy-shpfy
reviewed
Apr 10, 2026
| size="icon" | ||
| > | ||
| <Star className="h-4 w-4" fill={active ? "currentColor" : "none"} /> | ||
| <Star className={cn("h-4 w-4", active ? "fill-warning" : "fill-none")} /> |
Collaborator
There was a problem hiding this comment.
NIT: Use ui primitive Icon
7c60f5f to
a81f654
Compare
morgan-wowk
approved these changes
Apr 10, 2026
|
More of a backend concern: I notice we load 200+ published components from a single API call. This is not going to scale well and we'll need to introduce pagination, search, and filtering most likely. This will be its own epic. |
a81f654 to
c1b63c6
Compare
Collaborator
|
^ yes, we will need to find a way to manage the components list but I think this can fall under the upcoming Component Browser work |
c1b63c6 to
2892744
Compare
Collaborator
Author
Merge activity
|
2892744 to
84b41ed
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Description
This PR implements a comprehensive components dashboard that allows users to browse, search, and view details for components from multiple sources. The dashboard includes a searchable component list with collapsible sections for user components, library components, and published components. When a component is selected, detailed information is displayed including metadata, inputs/outputs, and source code. Additionally, recently used components are now tracked and displayed on the dashboard home page.
Note: This is a foundational PR to build the component dashboard upon. Its not the final state, but its a shippable state.
Type of Change
Key Features
Checklist
Test Instructions
Additional Comments
The component tracking functionality integrates with the existing
useRecentlyViewedhook and filters component entries separately from other dashboard items to maintain clean separation between different content types.