#7566 fixed summary cards and table #444
|
@ -162,6 +162,7 @@ const navigateToticketSummary = (id) => {
|
|||
params: { id },
|
||||
});
|
||||
};
|
||||
const commonColumns = (col) => ['date', 'state', 'total'].includes(col);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
@ -189,27 +190,16 @@ const navigateToticketSummary = (id) => {
|
|||
class="rounded-borders"
|
||||
v-bind="tableColumnComponents[props.col.name].props(props)"
|
||||
>
|
||||
<template
|
||||
v-if="
|
||||
props.col.name === 'id' ||
|
||||
props.col.name === 'nickname' ||
|
||||
props.col.name === 'agency' ||
|
||||
props.col.name === 'route' ||
|
||||
props.col.name === 'packages'
|
||||
"
|
||||
>
|
||||
<template v-if="!commonColumns(props.col.name)">
|
||||
jon marked this conversation as resolved
Outdated
|
||||
<span
|
||||
v-if="
|
||||
props.col.name === 'nickname' ||
|
||||
props.col.name === 'route'
|
||||
"
|
||||
class="link"
|
||||
:class="{
|
||||
link:
|
||||
props.col.name === 'route' ||
|
||||
props.col.name === 'nickname',
|
||||
}"
|
||||
>
|
||||
{{ props.value }}
|
||||
jon marked this conversation as resolved
jsegarra
commented
La difernecia entre este v-if y v-else es añadir la class="link". La difernecia entre este v-if y v-else es añadir la class="link".
Si es sí creo que podemos mirar de hacer :class="{link: boolean}"
|
||||
</span>
|
||||
<span v-else>
|
||||
{{ props.value }}
|
||||
</span>
|
||||
</template>
|
||||
<template v-if="props.col.name === 'date'">
|
||||
<QBadge class="q-pa-sm" color="warning">
|
||||
|
|
Loading…
Reference in New Issue
route y nickname se repiten.
Te diria de hcer la condicion inversa o negada. U otra propuesta, es definir una funcion/regla que evalue si un valor está dentro de unos criterios aceptados