import React, { useState, useContext } from "react"; import classes from "../assets/styles/profile.module.scss"; import MyButton from "../components/MyButton.jsx"; import { UserData } from "../context"; const Profile = () => { const [edit, setEdit] = useState(true); const {user, setUser} = useContext(UserData); const [email, setEmail] = useState(user.email); const [phone, setPhone] = useState(user.phone); const [name, setName] = useState(user.name); const [surname, setSurname] = useState(user.surname); const [patronymic, setPatronymic] = useState(user.patronymic); function choiceInput(key) { switch (key) { case "email": return {get: email, set: setEmail} case "phone": return {get: phone, set: setPhone} case "name": return {get: name, set: setName} case "surname": return {get: surname, set: setSurname} case "patronymic": return {get: patronymic, set: setPatronymic} } } function editUser() { if (edit) { setEdit(!edit) } else { setUser({ email: email, phone: phone, name: name, surname: surname, patronymic: patronymic }) setEdit(!edit) } } return (