"use client"; import { Field } from "@azmr/ui/field"; import { Icon } from "@azmr/ui/icons"; import { InputGroup, InputGroupButton, InputGroupInput } from "@azmr/ui/input-group"; import { Check, Copy } from "lucide-react"; import { useState } from "react"; const KEY = "pk_live_7f3a9c21e4b8"; export default function InputGroupButtons() { const [copied, setCopied] = useState(false); const [code, setCode] = useState(""); const [applied, setApplied] = useState(); async function copy() { await navigator.clipboard?.writeText(KEY).catch(() => undefined); setCopied(true); setTimeout(() => setCopied(false), 2000); } return (
setApplied(code.trim().toUpperCase())} > Apply

{applied ? `${applied} applied.` : ""}

); }