diff --git a/src/components/AccountUpdateModal.js b/src/components/AccountUpdateModal.js deleted file mode 100644 index 950072e..0000000 --- a/src/components/AccountUpdateModal.js +++ /dev/null @@ -1,78 +0,0 @@ -// src/components/AccountUpdateModal.js - -import React, { useState } from 'react'; -import styles from './AccountUpdateModal.module.css'; -import { updateUser } from '../helpers/userHelpers'; - -const AccountUpdateModal = ({ user, showEmail, isOpen, onClose, onSubmit }) => { - const [formData, setFormData] = useState({ - username: user.username.startsWith('guest') ? '' : user.username || '', - email: user.email || '', - password: user.password === 'unsetunsetunset' ? '' : user.password || '', - // Add other fields as needed - }); - - const handleChange = (e) => { - setFormData({ ...formData, [e.target.name]: e.target.value }); - }; - - const handleSubmit = async (e) => { - e.preventDefault(); - try { - const response = await updateUser(formData); - console.log('User updated successfully:', response); - onSubmit(formData); - } catch (error) { - console.error('Failed to update user:', error); - } - }; - - if (!isOpen) return null; - - return ( -