diff --git a/src/pages/connect.page.tsx b/src/pages/connect.page.tsx index ff9bc1f9..b22df61d 100644 --- a/src/pages/connect.page.tsx +++ b/src/pages/connect.page.tsx @@ -27,14 +27,15 @@ export const ConnectPage = () => { body: JSON.stringify(postData) } - try { - await fetch('/api/feedback', requestOptions) - setState('success') - } catch (error) { - console.error('[handleFormSubmit]', error) + const result = await fetch('/api/feedback', requestOptions) + + if (!result.ok) { + console.error('[handleFormSubmit]', result) setState('error') + return } + setState('success') window.scrollTo({ top: 0 }) @@ -45,7 +46,7 @@ export const ConnectPage = () => {
- +

Предложить идею

@@ -86,8 +87,11 @@ export const ConnectPage = () => {
- Произошла ошибка - Спасибо + +
+ Ошибка. Что-то пошло не так. Пожалуйста, попробуйте написать ещё раз +
+ Спасибо за письмо!