Skip to content

Input

Open in GitHub

Open in Figma

A field for collecting user input.

---
import { Input } from '@bejamas/ui/components/input';
---
<Input type="text" placeholder="Enter your name" />
Terminal window
bunx bejamas add input
---
import { Input } from '@bejamas/ui/components/input';
---
<Input type="email" placeholder="Enter your email" />
---
import { Input } from '@bejamas/ui/components/input';
---
<Input type="email" placeholder="Enter your email" />
---
import { Input } from '@bejamas/ui/components/input';
---
<Input type="email" placeholder="Enter your email" disabled />
---
import { Input } from '@bejamas/ui/components/input';
import { Label } from '@bejamas/ui/components/label';
---
<div class="grid w-full max-w-sm items-center gap-3">
<Label htmlFor="picture">Picture</Label>
<Input id="picture" type="file" />
</div>
---
import { Input } from '@bejamas/ui/components/input';
import { Label } from '@bejamas/ui/components/label';
---
<div class="grid w-full max-w-sm items-center gap-3">
<Label htmlFor="email">Email</Label>
<Input id="email" type="email" placeholder="Enter your email" />
</div>
---
import { Button } from '@bejamas/ui/components/button';
import { Input } from '@bejamas/ui/components/input';
---
<div class="flex w-full max-w-sm items-center gap-2">
<Input type="email" placeholder="Email" />
<Button type="submit" variant="outline">
Subscribe
</Button>
</div>