'use client'; import { useState } from 'react'; import dynamic from 'next/dynamic'; import { zodResolver } from '@hookform/resolvers/zod'; import { Loader } from 'lucide-react'; import { useForm } from 'react-hook-form'; import { Document, User } from '@documenso/prisma/client'; import { cn } from '@documenso/ui/lib/utils'; import { Button } from '@documenso/ui/primitives/button'; import { Card, CardContent } from '@documenso/ui/primitives/card'; import { AddFieldsFormPartial } from './edit-document/add-fields'; import { AddSignersFormPartial } from './edit-document/add-signers'; import { TEditDocumentFormSchema, ZEditDocumentFormSchema } from './edit-document/types'; const PDFViewer = dynamic(async () => import('~/components/(dashboard)/pdf-viewer/pdf-viewer'), { ssr: false, loading: () => (
Loading document...
Add Signers ({step + 1}/{MAX_STEP + 1})