import React, { useState } from "react"; import { Box, Input, Button, Label, IconButton, Flex } from "theme-ui"; import Modal from "./Modal"; function ChangeNicknameButton({ nickname, onChange }) { const [isChangeModalOpen, setIsChangeModalOpen] = useState(false); function openModal() { setIsChangeModalOpen(true); } function closeModal() { setIsChangeModalOpen(false); } const [changedNickname, setChangedNickname] = useState(nickname); function handleChangeSubmit(event) { event.preventDefault(); onChange(changedNickname); closeModal(); } function handleChange(event) { setChangedNickname(event.target.value); } return ( <> ); } export default ChangeNicknameButton;