Next.js Installation
Step-by-step guide to install and configure Nocta UI with Next.js
Create Next.js Project
First, create a new Next.js project:
npx create-next-app@latest my-app
--typescript
--eslint
--tailwind
--app
--turbopack
--import-alias "@/*"
cd my-app
Install Nocta UI
Initialize Nocta UI in your project. This will automatically install all required dependencies:
npx nocta-ui init
Add Components
Now you can add specific components that you need:
npx nocta-ui add button
npx nocta-ui add card
npx nocta-ui add badge
Usage
Now you can import and use Nocta UI components in your Next.js application:
import { Button } from '@/components/ui/button';
import { Card, CardHeader, CardContent, CardTitle } from '@/components/ui/card';
import { Badge } from '@/components/ui/badge';
export default function Home() {
return (
<div className="p-8">
<Card className="max-w-md">
<CardHeader>
<CardTitle>Welcome to Nocta UI</CardTitle>
</CardHeader>
<CardContent>
<div className="space-y-4">
<Button variant="default">
Get Started
</Button>
<Badge variant="secondary">
Next.js Ready
</Badge>
</div>
</CardContent>
</Card>
</div>
);
}
You're all set! Use the Nocta UI CLI to pull components straight into your Next.js application whenever you need them.