'use client'; import { useState } from 'react'; import { FileSearch } from 'lucide-react'; import type { DocumentData } from '@documenso/prisma/client'; import DocumentDialog from '@documenso/ui/components/document/document-dialog'; import type { ButtonProps } from '@documenso/ui/primitives/button'; import { Button } from '@documenso/ui/primitives/button'; export type DocumentPreviewButtonProps = { className?: string; documentData: DocumentData; } & ButtonProps; export const DocumentPreviewButton = ({ className, documentData, ...props }: DocumentPreviewButtonProps) => { const [showDialog, setShowDialog] = useState(false); return ( <> ); };