"use client"; import { useState } from "react"; import { Plus_Jakarta_Sans, Space_Grotesk } from "next/font/google"; import Wizard from "@/components/Wizard"; import { CATEGORIES } from "@/lib/categories"; import PromptPreview from "@/app/components/PromptPreview"; const bodyFont = Plus_Jakarta_Sans({ subsets: ["latin"], weight: ["400", "500", "600"] }); const titleFont = Space_Grotesk({ subsets: ["latin"], weight: ["500", "600", "700"] }); export default function PromptsPage() { const [step, setStep] = useState(0); const [answers, setAnswers] = useState>({}); const [isComplete, setIsComplete] = useState(false); const handleNext = () => { if (step < CATEGORIES.length - 1) { setStep((prev) => prev + 1); return; } setIsComplete(true); }; const handlePrev = () => { setStep((prev) => Math.max(0, prev - 1)); }; const handleReset = () => { setIsComplete(false); setStep(0); }; const handleAnswerChange = (id: string, value: string) => { setAnswers((prev) => ({ ...prev, [id]: value })); }; return (
Wizard 14 etapas Gerador de Prompts

Construa o briefing perfeito para hotelaria

Preencha as etapas com contexto claro para gerar prompts precisos, consistentes e prontos para comunicação.

); }