import { Button, Form, FormButtons, FormField, FormSubmitButton, TextField, } from '@umami/react-zen'; import { useMessages } from '@/components/hooks'; export function TypeConfirmationForm({ confirmationValue, buttonLabel, buttonVariant, isLoading, error, onConfirm, onClose, }: { confirmationValue: string; buttonLabel?: string; buttonVariant?: 'primary' | 'outline' | 'quiet' | 'danger' | 'zero'; isLoading?: boolean; error?: string | Error; onConfirm?: () => void; onClose?: () => void; }) { const { formatMessage, labels, messages, getErrorMessage } = useMessages(); if (!confirmationValue) { return null; } return (
); }