
FetchIt
Легковесный компонент для обработки и отправки форм с помощью Fetch API
В данном разделе разберём пример работы с модальными окнами tingle.js.
Если у вас есть задача открыть модальное окно после успешной отправки формы, то её можно решить двумя способами:
С помощью события fetchit:success
.
const successModal = new tingle.modal();
document.addEventListener('fetchit:success', ({ detail: { response: { message } } }) => {
successModal.setContent(message);
successModal.open();
});
С помощью FetchIt.Message
.
const successModal = new tingle.modal();
FetchIt.Message = {
// ...
success (message) {
successModal.setContent(message);
successModal.open();
},
}