MarovStudio
Back to marketplace

Tag Input

Keyboard-driven tag field

Formsformtagschipskeyboardinput
designnextjs
Code locked
"use client";

import { X } from "lucide-react";
import { useState } from "react";

export function TagInput() {
  const [tags, setTags] = useState(["design", "nextjs"]);
  const [draft, setDraft] = useState("");

Sign in to see the code

Create a free account to copy the full source, usage snippet and AI prompt of every component.

Free — no card required.