import { ChevronLeft } from "lucide-react";
import { Link } from "react-router-dom";
import { Button } from "../../components/ui/button";

function ApiKeyCreatePage() {
  return (
    <div className="space-y-8">
      <header className="space-y-2">
        <Link
          to="/api-keys"
          className="flex items-center gap-1 text-sm text-[var(--color-muted)] hover:text-foreground"
        >
          <ChevronLeft size={14} />
          Back to list
        </Link>
        <h2 className="text-3xl font-semibold">새 API 키 생성</h2>
        <p className="text-sm text-[var(--color-muted)]">
          새로운 Machine-to-Machine 통신용 API 키를 설정합니다.
        </p>
      </header>

      <div className="rounded-lg border border-dashed p-12 text-center">
        <p className="text-[var(--color-muted)]">
          API 키 생성 폼이 여기에 구현될 예정입니다.
        </p>
        <Button className="mt-4" disabled>
          생성하기 (준비 중)
        </Button>
      </div>
    </div>
  );
}

export default ApiKeyCreatePage;
