import React, { useRef, useState } from "react"; import { Button, FormControlLabel, Checkbox, TextField, } from "@material-ui/core"; import useStyles from "../../useStyles"; import { SMS } from "../../Contexts/SMSContext"; const SendForm = ({ onSend, busy }) => { const classes = useStyles(); const iccidEl = useRef(null); const [message, setMessage] = useState(null); const [isAwaited, setAwait] = useState(false); const onSubmit = async (event) => { event.preventDefault(); if (onSend) onSend(new SMS(message, iccidEl.current.value, isAwaited)); }; const onMessageChange = (event) => { setMessage(event.target.value); }; const onAwaitChange = (event) => { setAwait(event.target.checked); }; return (
} label="Await delivery" />
); }; export default SendForm;