laravel-precognition-alpine
Advanced tools
Comparing version 0.5.14 to 0.6.0
@@ -139,3 +139,3 @@ import { client, createValidator, resolveName, toSimpleValidationErrors, resolveUrl, resolveMethod } from 'laravel-precognition'; | ||
const form = Alpine.reactive(createForm()); | ||
syncWithDom(el, resolveMethod(method), resolveUrl(url), form); | ||
syncWithDom(Alpine, el, resolveMethod(method), resolveUrl(url), form); | ||
return form; | ||
@@ -147,3 +147,3 @@ }); | ||
*/ | ||
const syncWithDom = (el, method, url, form) => { | ||
const syncWithDom = (Alpine, el, method, url, form) => { | ||
if (!(el instanceof Element && el.nodeName === 'FORM')) { | ||
@@ -155,3 +155,3 @@ return; | ||
syncActionAttribute(el, url); | ||
addProcessingListener(el, form); | ||
addProcessingListener(Alpine, el, form); | ||
}; | ||
@@ -196,2 +196,4 @@ /** | ||
*/ | ||
const addProcessingListener = (el, form) => el.addEventListener('submit', () => (form.processing = true)); | ||
const addProcessingListener = (Alpine, el, form) => el.addEventListener('submit', () => { | ||
Alpine.nextTick(() => form.processing = true); | ||
}); |
{ | ||
"name": "laravel-precognition-alpine", | ||
"version": "0.5.14", | ||
"version": "0.6.0", | ||
"description": "Laravel Precognition (Alpine).", | ||
@@ -33,3 +33,3 @@ "keywords": [ | ||
"dependencies": { | ||
"laravel-precognition": "0.5.14", | ||
"laravel-precognition": "0.6.0", | ||
"lodash-es": "^4.17.21" | ||
@@ -36,0 +36,0 @@ }, |
11605
219
+ Addedlaravel-precognition@0.6.0(transitive)
- Removedlaravel-precognition@0.5.14(transitive)
Updatedlaravel-precognition@0.6.0