Delay 100ms form model watcher

This commit is contained in:
William Buezas 2024-01-22 13:15:51 -03:00
parent 4731bdbabd
commit 7835867325
1 changed files with 6 additions and 3 deletions

View File

@ -75,9 +75,12 @@ onMounted(async () => {
await fetch();
}
// Disparamos el watcher del form después de que se haya cargado la data inicial, si así se desea
// Si así se desea disparamos el watcher del form después de 100ms, asi darle tiempo de que se haya cargado la data inicial
// para evitar que detecte cambios cuando es data inicial default
if ($props.observeFormChanges) {
startFormWatcher();
setTimeout(() => {
startFormWatcher();
}, 100);
}
});
@ -128,7 +131,7 @@ async function save() {
try {
const body = $props.mapper ? $props.mapper(formData.value) : formData.value;
let response
let response;
if ($props.urlCreate) {
response = await axios.post($props.urlCreate, body);
notify('globals.dataCreated', 'positive');