Skip to content

Commit

Permalink
feat(public): create components json file
Browse files Browse the repository at this point in the history
  • Loading branch information
codingcodax committed Sep 4, 2024
1 parent 8822220 commit 1122519
Showing 1 changed file with 319 additions and 0 deletions.
319 changes: 319 additions & 0 deletions apps/www/public/components/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,319 @@
[
{
"name": "accordion",
"dependencies": [
"@radix-ui/react-accordion"
],
"type": "component:ui"
},
{
"name": "alert",
"type": "component:ui"
},
{
"name": "alert-dialog",
"dependencies": [
"@radix-ui/react-alert-dialog"
],
"required": [
"button"
],
"type": "component:ui"
},
{
"name": "aspect-ratio",
"dependencies": [
"@radix-ui/react-aspect-ratio"
],
"type": "component:ui"
},
{
"name": "avatar",
"dependencies": [
"@radix-ui/react-avatar"
],
"type": "component:ui"
},
{
"name": "badge",
"type": "component:ui"
},
{
"name": "breadcrumb",
"dependencies": [
"@radix-ui/react-slot"
],
"type": "component:ui"
},
{
"name": "button",
"dependencies": [
"@radix-ui/react-slot"
],
"type": "component:ui"
},
{
"name": "calendar",
"dependencies": [
"react-day-picker"
],
"required": [
"button"
],
"type": "component:ui"
},
{
"name": "card",
"type": "component:ui"
},
{
"name": "carousel",
"dependencies": [
"embla-carousel-react"
],
"required": [
"button"
],
"type": "component:ui"
},
{
"name": "checkbox",
"dependencies": [
"@radix-ui/react-checkbox"
],
"type": "component:ui"
},
{
"name": "collapsible",
"dependencies": [
"@radix-ui/react-collapsible"
],
"type": "component:ui"
},
{
"name": "command",
"dependencies": [
"cmdk"
],
"required": [
"dialog"
],
"type": "component:ui"
},
{
"name": "context-menu",
"dependencies": [
"@radix-ui/react-context-menu"
],
"type": "component:ui"
},
{
"name": "dialog",
"dependencies": [
"@radix-ui/react-dialog"
],
"type": "component:ui"
},
{
"name": "drawer",
"dependencies": [
"vaul"
],
"type": "component:ui"
},
{
"name": "dropdown-menu",
"dependencies": [
"@radix-ui/react-dropdown-menu"
],
"type": "component:ui"
},
{
"name": "form",
"dependencies": [
"@radix-ui/react-label",
"@radix-ui/react-slot",
"react-hook-form",
"@hookform/resolvers"
],
"required": [
"label",
"button"
],
"type": "component:ui"
},
{
"name": "hover-card",
"dependencies": [
"@radix-ui/react-hover-card"
],
"type": "component:ui"
},
{
"name": "input",
"type": "component:ui"
},
{
"name": "input-otp",
"dependencies": [
"input-otp"
],
"type": "component:ui"
},
{
"name": "label",
"dependencies": [
"@radix-ui/react-label"
],
"type": "component:ui"
},
{
"name": "menubar",
"dependencies": [
"@radix-ui/react-menubar"
],
"type": "component:ui"
},
{
"name": "navigation-menu",
"dependencies": [
"@radix-ui/react-navigation-menu"
],
"type": "component:ui"
},
{
"name": "pagination",
"required": [
"buton"
],
"type": "component:ui"
},
{
"name": "popover",
"dependencies": [
"@radix-ui/react-popover"
],
"type": "component:ui"
},
{
"name": "progress",
"dependencies": [
"@radix-ui/react-progress"
],
"type": "component:ui"
},
{
"name": "radio-group",
"dependencies": [
"@radix-ui/react-radio-group"
],
"type": "component:ui"
},
{
"name": "resizable",
"dependencies": [
"react-resizable-panels"
],
"type": "component:ui"
},
{
"name": "scroll-area",
"dependencies": [
"@radix-ui/react-scroll-area"
],
"type": "component:ui"
},
{
"name": "select",
"dependencies": [
"@radix-ui/react-select"
],
"type": "component:ui"
},
{
"name": "separator",
"dependencies": [
"@radix-ui/react-separator"
],
"type": "component:ui"
},
{
"name": "sheet",
"dependencies": [
"@radix-ui/react-dialog"
],
"type": "component:ui"
},
{
"name": "skeleton",
"type": "component:ui"
},
{
"name": "slider",
"dependencies": [
"@radix-ui/react-slider"
],
"type": "component:ui"
},
{
"name": "sonner",
"dependencies": [
"sonner",
"next-themes"
],
"type": "component:ui"
},
{
"name": "switch",
"dependencies": [
"@radix-ui/react-switch"
],
"type": "component:ui"
},
{
"name": "table",
"type": "component:ui"
},
{
"name": "tabs",
"dependencies": [
"@radix-ui/react-tabs"
],
"type": "component:ui"
},
{
"name": "textarea",
"type": "component:ui"
},
{
"name": "toast",
"dependencies": [
"@radix-ui/react-toast"
],
"type": "component:ui"
},
{
"name": "toggle",
"dependencies": [
"@radix-ui/react-toggle"
],
"type": "component:ui"
},
{
"name": "toggle-group",
"dependencies": [
"@radix-ui/react-toggle-group"
],
"required": [
"toggle"
],
"type": "component:ui"
},
{
"name": "tooltip",
"dependencies": [
"@radix-ui/react-tooltip"
],
"type": "component:ui"
}
]

0 comments on commit 1122519

Please sign in to comment.