import React, { useState } from 'react'; import { IonHeader, IonToolbar, IonTitle, IonContent, IonPage, IonButtons, IonMenuButton, IonRow, IonCol, IonButton, IonList, IonItem, IonText, IonTextarea, IonToast, } from '@ionic/react'; import './Login.scss'; import { connect } from '../data/connect'; interface OwnProps {} interface DispatchProps {} interface SupportProps extends OwnProps, DispatchProps {} const Support: React.FC = () => { const [message, setMessage] = useState(''); const [formSubmitted, setFormSubmitted] = useState(false); const [messageError, setMessageError] = useState(false); const [showToast, setShowToast] = useState(false); const send = (e: React.FormEvent) => { e.preventDefault(); setFormSubmitted(true); if (!message) { setMessageError(true); } if (message) { setMessage(''); setShowToast(true); } }; return ( Support
Ionic logo
setMessage(e.detail.value!)} required > {formSubmitted && messageError && (

Support message is required

)}
Submit
setShowToast(false)} />
); }; export default connect({ component: Support, });