- aggiunto filtro nella lista producttable

- ora compare il bottone aggiungi alla lista solo se non è presente.
This commit is contained in:
Surya Paolo
2025-06-25 17:48:21 +02:00
parent bfc6ec04f6
commit 99fab39c4b
14 changed files with 162 additions and 66 deletions

View File

@@ -5,6 +5,26 @@
<div class="row justify-center q-mx-auto q-pt-sm text-italic">
{{ internalProducts?.length }} elementi nella lista
</div>
<div class="row justify-center q-mx-auto q-pt-sm">
<q-input
v-model="searchText"
dense
outlined
clearable
debounce="250"
placeholder="Cerca titolo se presente in lista"
class="col-12 col-md-6"
:style="{ 'min-width': '300px' }"
>
</q-input>
<div
v-if="searchText"
class="row justify-center q-mx-auto q-pa-sm text-caption text-red-7 "
>
Lista filtrata con il termine "{{ searchText }}"
</div>
</div>
<div class="q-mb-md text-right">
<q-select
v-model="selectedColumns"
@@ -129,7 +149,7 @@
/>
</span>
</td>
<td v-else-if="field.name === 'addtocart' && isColumnVisible('addtocart')">
<td v-else-if="field.name === 'addtocart' && isColumnVisible('addtocart') ">
<q-btn
icon-right="fas fa-cart-plus"
color="positive"
@@ -160,7 +180,12 @@
>
</q-btn>
</td>
<td v-else-if="field.name === 'addtolist' && isColumnVisible('addtolist', false, element)">
<td
v-else-if="
field.name === 'addtolist' &&
isColumnVisible('addtolist') && isElementVisible('addtolist', element)
"
>
<q-btn
icon="fas fa-plus"
color="primary"