refactor: add selectedAll

This commit is contained in:
Thanaphon Frappet 2024-10-29 11:05:21 +07:00
parent 06fb5b7c61
commit 2ffb49474d

View file

@ -17,6 +17,7 @@ const props = withDefaults(
hidePagination?: boolean;
inTable?: boolean;
hideView?: boolean;
btnSelectedAll?: boolean;
imgColumn?: string;
customColumn?: string[];
@ -58,6 +59,9 @@ defineEmits<{
:style="`background-color: ${inTable ? '#F0FFF1' : 'hsla(var(--info-bg) / 0.07'} `"
:props="props"
>
<q-th auto-width v-if="!!btnSelectedAll">
<q-checkbox v-model="props.selected" />
</q-th>
<q-th v-for="col in props.cols" :key="col.name" :props="props">
<span v-if="col.label === 'nameEmployee'">
{{ $t('fullname') }}