SubmitForm

Параметры

  • url (string) - URL-адрес, на который необходимо отправить данные формы.
  • options (Omit<SubmitFormAction, 'type' | 'url'>) - Опции, которые настраивают действие сабмита формы. Это могут быть параметры формы, обработчики успеха/ошибки и другие настройки (необязательный параметр).

Возвращаемое значение

Возвращает объект типа SubmitFormAction, который представляет действие сабмита формы и может быть обработан другими функциями для выполнения HTTP-запроса и обработки ответа.

Cвойства объекта SubmitFormAction

  • type (submitForm) - Указывает тип действия как "submitForm".
  • url (string) - URL-адрес для отправки данных формы.
  • formId (string) - Идентификатор формы для получения всех ее элементов (необязательно).
  • params (Record<string, unknown>) - Дополнительные параметры, передаваемые вместе с запросом (необязательно).
  • confirm (string) - Сообщение для подтверждения перед отправкой формы (необязательно).
  • event (SubmitEvent) - Событие сабмита формы (необязательно).
  • onSuccess ((data: Record<string, unknown>) => Promise<void | boolean>) - Обработчик успешного выполнения сабмита. Выполняется после успешного ответа от сервера (необязательно).
  • onError ((data: Record<string, unknown>) => Promise<void>) - Обработчик ошибок сабмита. Выполняется, если сервер возвращает ошибку (необязательно).

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании