import React, { useState, useEffect } 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'; import getDate from '../../utils/getDate'; const OriginalCommentModal = ({ isOpen, closeModal, comment }) => { const { selectedStyle } = useGeneralStore((state) => state); const [isMobile, setIsMobile] = useState(window.innerWidth <= 480); const nodeRef = React.useRef(null); const originalCommentContent = comment.original?.content; const timestamp = getDate(comment.timestamp); useEffect(() => { const handleResize = () => setIsMobile(window.innerWidth <= 480); window.addEventListener('resize', handleResize); return () => { window.removeEventListener('resize', handleResize); }; }, [setIsMobile]); return (
Original at {timestamp}