import {
Box,
Button,
Flex,
FormLabel,
Input,
Modal,
ModalBody,
ModalCloseButton,
ModalContent,
ModalFooter,
ModalHeader,
ModalOverlay,
Select,
Textarea,
useDisclosure,
useToast,
} from '@chakra-ui/react'
import { useState } from 'react'
import { useSelector } from 'react-redux'
import { sendSMSRequest } from '../../services'
import { selectDeviceList } from '../../store/deviceListReducer'
export default function SendSMS() {
const { isOpen, onOpen, onClose } = useDisclosure()
const deviceList = useSelector(selectDeviceList)
const toast = useToast()
const [formData, setFormData] = useState({
device: '',
receivers: '',
smsBody: '',
})
const handSend = (e) => {
e.preventDefault()
sendSMSRequest(formData.device, {
receivers: formData.receivers.replace(' ', '').split(','),
smsBody: formData.smsBody,
})
toast({
title: 'Sending SMS...',
})
onClose()
}
const handleChange = (e) => {
setFormData({
...formData,
[e.target.name]: e.target.value,
})
}
return (
<>
Send SMS
Select Device
Receiver
SMS Body
>
)
}