|
|
@@ -18,12 +18,14 @@
|
|
|
v-if="mostrarCampoPesquisa"
|
|
|
v-model="filter"
|
|
|
outlined
|
|
|
- dense
|
|
|
debounce="500"
|
|
|
- placeholder="Pesquisar"
|
|
|
+ placeholder="Buscar"
|
|
|
style="min-width: 400px"
|
|
|
clearable
|
|
|
+ dense
|
|
|
autofocus
|
|
|
+ class="q-input-border"
|
|
|
+ bg-color="white"
|
|
|
>
|
|
|
<template #append>
|
|
|
<q-icon name="mdi-magnify" />
|
|
|
@@ -65,6 +67,15 @@
|
|
|
<q-icon name="mdi-fullscreen" />
|
|
|
</q-btn>
|
|
|
|
|
|
+ <q-btn
|
|
|
+ outline
|
|
|
+ class="default-button-padding q-ml-md bg-white"
|
|
|
+ icon="mdi-filter-outline"
|
|
|
+ style="height: 40px; width: 40px"
|
|
|
+ @click="showFilters = !showFilters"
|
|
|
+ >
|
|
|
+ </q-btn>
|
|
|
+
|
|
|
<q-space />
|
|
|
|
|
|
<q-btn-dropdown
|
|
|
@@ -76,14 +87,14 @@
|
|
|
|
|
|
<q-btn
|
|
|
v-if="props.addItem"
|
|
|
- class="button-secondary"
|
|
|
- color="primary"
|
|
|
- padding="12px 16px"
|
|
|
:outline="props.outlineAdd"
|
|
|
+ class="default-button-padding"
|
|
|
label="Adicionar"
|
|
|
@click="onAddItem"
|
|
|
>
|
|
|
</q-btn>
|
|
|
+
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<template #body-cell-status="{ value, row }">
|
|
|
@@ -111,9 +122,7 @@
|
|
|
<div v-if="row.ativo && !value" class="ativo body2 text-positive">
|
|
|
Ativo
|
|
|
</div>
|
|
|
- <div v-if="!row.ativo" class="inativo body2 text-accent">
|
|
|
- Ativo
|
|
|
- </div>
|
|
|
+ <div v-if="!row.ativo" class="inativo body2 text-accent">Ativo</div>
|
|
|
</span>
|
|
|
</q-item-section>
|
|
|
</q-td>
|
|
|
@@ -122,9 +131,7 @@
|
|
|
<template v-if="!props.hideNoDataLabel" #no-data>
|
|
|
<div class="q-my-md row justify-center full-width">
|
|
|
<q-spinner v-if="loading" color="primary" size="30px" />
|
|
|
- <div v-else class="q-pa-md body2">
|
|
|
- Nenhum registro encontrado
|
|
|
- </div>
|
|
|
+ <div v-else class="q-pa-md body2">Nenhum registro encontrado</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|