import { IonButton, IonButtons, IonCol, IonContent, IonHeader, IonItem, IonList, IonMenuButton, IonPage, IonRow, IonText, IonTextarea, IonTitle, IonToast, IonToolbar, } from '@ionic/react'; import React, { useState } from 'react'; import { connect } from '../data/connect'; import './Login.scss'; 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, });