import React, { useState } from 'react'; import { useSocketStore } from '../../context/socket'; import { Coordinates } from '../recorder/canvas'; interface DateTimeLocalPickerProps { coordinates: Coordinates; selector: string; onClose: () => void; } const DateTimeLocalPicker: React.FC = ({ coordinates, selector, onClose }) => { const { socket } = useSocketStore(); const [selectedDateTime, setSelectedDateTime] = useState(''); const handleDateTimeChange = (e: React.ChangeEvent) => { setSelectedDateTime(e.target.value); }; const handleConfirm = () => { if (socket && selectedDateTime) { socket.emit('input:datetime-local', { selector, value: selectedDateTime }); onClose(); } }; return (
); }; export default DateTimeLocalPicker;