fix: stockage / maj LS sur les filtrages

This commit is contained in:
Christophe 2023-02-05 00:35:18 +01:00
parent 0174bb6436
commit 30c9917ad4

View file

@ -220,7 +220,6 @@
searchable searchable
@selected="selectValCol" @selected="selectValCol"
@search:focus="" @search:focus=""
@removed=""
> >
<template #tag="{ option, remove }"> <template #tag="{ option, remove }">
<div class="tag--un"> <div class="tag--un">
@ -631,25 +630,29 @@ watch(tableau, () => {
} }
}); });
watch(filtreColSelected, () => { watch(
// if (!loadingVueSelect.value) { filtreColSelected,
let ObfiltreSelect = []; () => {
if (filtreColSelected.value) { let ObfiltreSelect = [];
Object.entries(filtreColSelected.value).forEach(([champ, valeurs]) => { if (filtreColSelected.value) {
if (!Array.isArray(valeurs)) { Object.entries(filtreColSelected.value).forEach(
valeurs = [valeurs]; ([champ, valeurs]) => {
} if (!Array.isArray(valeurs)) {
ObfiltreSelect.push({ champ, valeurs }); valeurs = [valeurs];
}); }
} ObfiltreSelect.push({ champ, valeurs });
if (!ajaxCrayons) { }
localStorage.setItem( );
"filtreselect_" + nameLocalStorage, }
JSON.stringify(ObfiltreSelect) if (!ajaxCrayons) {
); localStorage.setItem(
} "filtreselect_" + nameLocalStorage,
//} JSON.stringify(ObfiltreSelect)
}); );
}
},
{ deep: true }
);
//~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~
// les methodes // les methodes