p-input-6

PreviousNext

Input with label

Docs
cossblock

Preview

Loading preview…
registry/default/particles/p-input-6.tsx
import { useId } from "react";

import { Input } from "@/registry/default/ui/input";
import { Label } from "@/registry/default/ui/label";

export default function Particle() {
  const id = useId();
  return (
    <div className="flex flex-col items-start gap-2">
      <Label htmlFor={id}>Email</Label>
      <Input
        aria-label="Email"
        id={id}
        placeholder="you@example.com"
        type="email"
      />
    </div>
  );
}

Installation

npx shadcn@latest add @coss/p-input-6

Usage

import { PInput6 } from "@/components/p-input-6"
<PInput6 />