// React Imports import { useState } from 'react' import type { FormEvent } from 'react' // MUI Imports import Drawer from '@mui/material/Drawer' import IconButton from '@mui/material/IconButton' import Typography from '@mui/material/Typography' import Button from '@mui/material/Button' import Chip from '@mui/material/Chip' import Divider from '@mui/material/Divider' // Component Imports import CustomTextField from '@core/components/mui/TextField' type Props = { open: boolean handleClose: () => void } type FormDataType = { from: string to: string subject: string message: string } // Vars const initialData: FormDataType = { from: 'shelbyComapny@email.com', to: 'qConsolidated@email.com', subject: 'Invoice of purchased Admin Templates', message: `Dear Queen Consolidated, Thank you for your business, always a pleasure to work with you! We have generated a new invoice in the amount of $95.59 We would appreciate payment of this invoice by 05/11/2019` } const SendInvoiceDrawer = ({ open, handleClose }: Props) => { // States const [formData, setFormData] = useState(initialData) const handleSubmit = (e: FormEvent) => { e.preventDefault() handleClose() setFormData(initialData) } const handleReset = () => { handleClose() setFormData(initialData) } return (
Send Invoice
setFormData({ ...formData, from: e.target.value })} /> setFormData({ ...formData, to: e.target.value })} /> setFormData({ ...formData, subject: e.target.value })} /> setFormData({ ...formData, message: e.target.value })} /> } />
) } export default SendInvoiceDrawer