Установка

Как добавить компоненты GooseUI в ваш проект

Требования

  • React 18+
  • Tailwind CSS 3.4+ или 4.0+
  • TypeScript (рекомендуется)

Способ 1: Прямой URL

Добавьте компонент напрямую по URL:

npx shadcn@latest add https://gooseui.pro/r/button.json

Способ 2: Через namespace

Добавьте registry в ваш components.json:

{
  "registries": {
    "@gooseui": "https://gooseui.pro/r/{name}.json"
  }
}

Затем используйте namespace для установки:

npx shadcn@latest add @gooseui/button

Структура проекта

После установки компоненты будут добавлены в директорию components/ui:

your-project/
├── components/
│   └── ui/
│       └── button.tsx
├── lib/
│   └── utils.ts
└── ...