import { DialogTitle, DialogContent, DialogActions, Button, TextField, FormControl, InputLabel, Select, MenuItem } from '@mui/material';
import { Formik } from 'formik';
import * as Yup from 'yup';
import axios from 'axios';
const EditSeriesForm = ({ seriesData, onClose, onSuccess }) => {
const serverUrl = import.meta.env.VITE_APP_SERVER_URL;
// Convert ISO date format to yyyy-MM-dd for date input fields
const formatDate = (dateString) => {
if (!dateString) return '';
return new Date(dateString).toISOString().split('T')[0]; // Extract only the YYYY-MM-DD part
};
return (
<>
Edit Series
{
axios.put(`${serverUrl}/api/v1/admin/updateSeries/${seriesData.id}`, values, { withCredentials: true })
.then(() => {
resetForm();
onClose();
onSuccess();
})
.catch(() => onClose());
}}
>
{({ handleBlur, handleChange, handleSubmit, values, touched, errors }) => (
)}
>
);
};
export default EditSeriesForm;