connect form fixes

This commit is contained in:
bniwredyc 2023-05-12 16:11:00 +02:00
parent f5062162b2
commit 467e8c5e53

View File

@ -34,6 +34,10 @@ export const ConnectPage = () => {
console.error('[handleFormSubmit]', error) console.error('[handleFormSubmit]', error)
setState('error') setState('error')
} }
window.scrollTo({
top: 0
})
} }
return ( return (
@ -53,7 +57,7 @@ export const ConnectPage = () => {
<form onSubmit={handleFormSubmit} ref={(el) => (formRef.current = el)}> <form onSubmit={handleFormSubmit} ref={(el) => (formRef.current = el)}>
<div class="pretty-form__item"> <div class="pretty-form__item">
<select name="subject"> <select name="subject" disabled={state() === 'loading'}>
<option value="Сотрудничество" selected> <option value="Сотрудничество" selected>
Сотрудничество Сотрудничество
</option> </option>
@ -65,11 +69,16 @@ export const ConnectPage = () => {
</select> </select>
</div> </div>
<div class="pretty-form__item"> <div class="pretty-form__item">
<input type="email" name="contact" placeholder="Email для обратной связи" /> <input
type="email"
name="contact"
placeholder="Email для обратной связи"
disabled={state() === 'loading'}
/>
<label for="contact-email">Email для обратной связи</label> <label for="contact-email">Email для обратной связи</label>
</div> </div>
<div class="pretty-form__item"> <div class="pretty-form__item">
<textarea name="message" placeholder="Текст сообщения" /> <textarea name="message" placeholder="Текст сообщения" disabled={state() === 'loading'} />
<label for="message">Текст сообщения</label> <label for="message">Текст сообщения</label>
</div> </div>
<button class="button" disabled={state() === 'loading'} type="submit"> <button class="button" disabled={state() === 'loading'} type="submit">