-
Notifications
You must be signed in to change notification settings - Fork 1
shadcn registry #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shadcn registry #43
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
f2b32e3 to
141ecd9
Compare
|
Caution Review failedThe pull request is closed. WalkthroughA new Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant NextApp as Next.js App
participant Registry as Registry Manifest
participant Component as Registry Components
User->>NextApp: Navigate to Home Page
NextApp->>Registry: Load registry.json
NextApp->>Component: Import component files (e.g., HelloWorld, ExampleForm)
NextApp->>User: Render registry UI with component panels
User->>NextApp: Click "Open in V0" button
NextApp->>V0: Open external URL with registry item JSON
sequenceDiagram
participant PageComponent
participant PokemonAPI
participant PokemonLib
participant PokemonCard
participant PokemonImage
PageComponent->>PokemonLib: getPokemonList({limit: 12})
PokemonLib->>PokemonAPI: Fetch Pokémon list
PokemonAPI-->>PokemonLib: Pokémon list JSON
PokemonLib-->>PageComponent: List of Pokémon names
loop For each Pokémon
PageComponent->>PokemonCard: Render with name
PokemonCard->>PokemonLib: getPokemon(name)
PokemonLib->>PokemonAPI: Fetch Pokémon details
PokemonAPI-->>PokemonLib: Pokémon detail JSON
PokemonLib-->>PokemonCard: Pokémon data
PokemonCard->>PokemonImage: Render with name, number
PokemonImage->>PokemonImage: usePokemonImage(number)
PokemonImage-->>PokemonCard: Image URL
end
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLint
apps/registry/app/layout.tsxOops! Something went wrong! :( ESLint: 9.27.0 ESLint couldn't find an eslint.config.(js|mjs|cjs) file. From ESLint v9.0.0, the default configuration file is now eslint.config.js. https://eslint.org/docs/latest/use/configure/migration-guide If you still have problems after following the migration guide, please stop by apps/registry/app/globals.cssOops! Something went wrong! :( ESLint: 9.27.0 ESLint couldn't find an eslint.config.(js|mjs|cjs) file. From ESLint v9.0.0, the default configuration file is now eslint.config.js. https://eslint.org/docs/latest/use/configure/migration-guide If you still have problems after following the migration guide, please stop by apps/registry/components/open-in-v0-button.tsxOops! Something went wrong! :( ESLint: 9.27.0 ESLint couldn't find an eslint.config.(js|mjs|cjs) file. From ESLint v9.0.0, the default configuration file is now eslint.config.js. https://eslint.org/docs/latest/use/configure/migration-guide If you still have problems after following the migration guide, please stop by
📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (7)
📒 Files selected for processing (32)
✨ Finishing Touches
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|

Summary by CodeRabbit
New Features
UI Components
Documentation
Configuration & Chores