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}