使い方
Caroa UIの基本的な使い方
Server Components vs Client Components
Next.js App Routerでは、コンポーネントの種類に応じてインポート先を分けます。
Server Components
プレゼンテーショナルなコンポーネントは/serverからインポート:
Client Components
インタラクティブなコンポーネントは/clientからインポート:
カラーバリアント
Caroa UIのカラーバリアントは以下のルールに従います:
| バリアント | 色 | 用途 |
|---|---|---|
base(デフォルト) | 黒 | 通常のUI要素 |
primary | オレンジ | CTA、重要なアクション |
destructive | 赤 | 削除、危険な操作 |
success | 緑 | 成功、完了 |
warning | 黄 | 警告、注意 |
フォーム連携
react-hook-formと連携したフォームコンポーネント: