import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { useToast } from "@/hooks/use-toast"; import { zodResolver } from "@hookform/resolvers/zod"; import { ArrowRight, CheckCircle2, Loader2, FileText, Calendar, ShieldCheck, BookOpen, TrendingUp, Clock } from "lucide-react"; import { useState } from "react"; import { useForm } from "react-hook-form"; import * as z from "zod"; const formSchema = z.object({ name: z.string().min(2, "Nome deve ter pelo menos 2 caracteres"), email: z.string().email("Email inválido"), whatsapp: z.string().min(10, "WhatsApp deve ter pelo menos 10 dígitos"), }); export function CaptureForm() { const { toast } = useToast(); const [isSubmitting, setIsSubmitting] = useState(false); const [isSuccess, setIsSuccess] = useState(false); const form = useForm>({ resolver: zodResolver(formSchema), defaultValues: { name: "", email: "", whatsapp: "", }, }); async function onSubmit(values: z.infer) { setIsSubmitting(true); await new Promise((resolve) => setTimeout(resolve, 1500)); console.log("Dados capturados:", values); setIsSubmitting(false); setIsSuccess(true); toast({ title: "Sucesso!", description: "Seu guia foi enviado para o seu email.", }); } if (isSuccess) { return (

Cadastro Confirmado!

O Guia de Atualização Trabalhista 2026 já está a caminho do seu email.

Verifique também sua caixa de spam.

); } return (
Baixe o Guia Gratuitamente

Preencha seus dados para receber o material completo

{form.formState.errors.name && (

{form.formState.errors.name.message}

)}
{form.formState.errors.whatsapp && (

{form.formState.errors.whatsapp.message}

)}
{form.formState.errors.email && (

{form.formState.errors.email.message}

)}

Seus dados estão seguros. Não enviamos spam.

{/* Mockup com animação */}
Capa do Guia de Atualização Trabalhista 2026
{/* Benefícios do Guia */}

O que você vai encontrar no guia

Um manual prático desenvolvido para eliminar dúvidas e garantir a segurança jurídica do seu departamento.

{[ { icon: , title: "eSocial: Novas Naturezas", desc: "Tabela 03 atualizada: saiba como classificar corretamente férias, pensão e auxílios a partir de janeiro de 2026." }, { icon: , title: "Trabalho em Feriados", desc: "As novas regras da Portaria MTE nº 3.665/2023 e a obrigatoriedade de negociação coletiva para o comércio." }, { icon: , title: "PGR e Saúde Mental", desc: "Como identificar e mitigar riscos psicossociais no ambiente de trabalho, conforme a nova NR-1." }, { icon: , title: "Adeus, DIRF", desc: "O passo a passo da transição para EFD-Reinf e DCTFWeb e como evitar a perda de informações." }, { icon: , title: "Reoneração da Folha", desc: "Entenda o impacto gradual na carga tributária e prepare o fluxo de caixa da empresa." }, { icon: , title: "RAT/FAP 2026", desc: "Estratégias para conferência e contestação do Fator Acidentário de Prevenção." }, ].map(({ icon, title, desc }, index) => (
{icon}{title}

{desc}

))}
{/* Sobre a Autora */}
Foto de Mirian Figueiredo

Sobre a Autora

Mirian Figueiredo

Especialista em Departamento Pessoal com vasta experiência em legislação trabalhista e eSocial. Sua missão é traduzir as complexas normas em conhecimento prático e aplicável para o dia a dia dos profissionais de DP, garantindo segurança e eficiência nos processos.

{/* Rodapé */}
); }