import React, { useEffect, useRef, useState } from 'react'; import { StyledModal } from '../styled/modals/ReplyModal.styled'; import useGeneralStore from '../../hooks/stores/useGeneralStore'; import Modal from 'react-modal'; import Draggable from 'react-draggable'; const EditModal = ({ isOpen, closeModal, originalCommentContent }) => { const { setEditedComment, selectedStyle, } = useGeneralStore(state => state); const nodeRef = useRef(null); const commentRef = useRef(); const [isMobile, setIsMobile] = useState(window.innerWidth <= 480); useEffect(() => { const handleResize = () => setIsMobile(window.innerWidth <= 480); window.addEventListener('resize', handleResize); return () => { window.removeEventListener('resize', handleResize); }; }, [setIsMobile]); const handleSaveEdit = () => { setEditedComment(commentRef.current.value); closeModal(); }; return (
Edit Comment