Trying to use a setState function and no matter where I use it, it is coming back as undefined?
const StreamingCaptionViewer = () => {
const [trans, setTrans] = useState(null);
const [sentidata, setSentidata] = useState();
const [entidata, setEntidata] = useState();
const socket = useSocket('transcript', (data) => {
console.log(`data recieved: ${JSON.stringify(data)}`);
setTrans(data);
});
this.setSentidata = this.setSentidata.bind(this); // Here is the error (undefined)
const ErrorMessage = {
color: 'red',
fontSize: '13px',
visibility: 'hidden',
};