// React Imports
import { useState } from 'react'
// Next Imports
import Link from 'next/link'
import { useParams } from 'next/navigation'
// MUI Imports
import Card from '@mui/material/Card'
import CardContent from '@mui/material/CardContent'
import Button from '@mui/material/Button'
// Type Imports
import type { Locale } from '@configs/i18n'
// Component Imports
import AddPaymentDrawer from '@views/apps/invoice/shared/AddPaymentDrawer'
import SendInvoiceDrawer from '@views/apps/invoice/shared/SendInvoiceDrawer'
// Util Imports
import { getLocalizedUrl } from '@/utils/i18n'
const PreviewActions = ({ id, onButtonClick }: { id: string; onButtonClick: () => void }) => {
// States
const [paymentDrawerOpen, setPaymentDrawerOpen] = useState(false)
const [sendDrawerOpen, setSendDrawerOpen] = useState(false)
// Hooks
const { lang: locale } = useParams()
return (
<>
}
onClick={() => setSendDrawerOpen(true)}
>
Send Invoice
setPaymentDrawerOpen(false)} />
setSendDrawerOpen(false)} />
>
)
}
export default PreviewActions