"use client"; import type { Ajuda } from "@prisma/client"; import { useState } from "react"; import { HelpCircle } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from "@/components/ui/dialog"; type Props = { rotulo: string; ajuda: Ajuda | null; allowTextShortcuts?: boolean; onUseShortcut?: (value: string) => void; }; export function AjudaButton({ rotulo, ajuda, allowTextShortcuts = false, onUseShortcut }: Props) { const [open, setOpen] = useState(false); if (!ajuda) { return null; } function useShortcut(value: string) { onUseShortcut?.(value); setOpen(false); } return ( {rotulo} Use estas orientacoes para responder com mais seguranca.

O que responder

{ajuda.oQueResponder}

Por que perguntamos

{ajuda.porQuePerguntamos}

Mini exemplo

{ajuda.miniExemplo}

Os exemplos servem apenas como referência. Substitua pelas informações reais da sua empresa.

{allowTextShortcuts ? ( <> ) : null}
); }