fix/OrderCatalog #893
No reviewers
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: verdnatura/salix-front#893
Loading…
Reference in New Issue
No description provided.
Delete Branch "wbuezas/salix-front-mindshore-fork2:fix/OrderCatalog"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
En esta PR se solucionan algunos problemas que se mencionaron sobre esta PR: #817
Puntos solucionados:
category
,type
ovalues
and
@ -170,9 +169,29 @@ const tagsList = computed(() => {
return tagList;
});
const formatTags = (tags) => {
La IA me ha propiesto esta solucion
const formatTags = (tags) => { return tags.flatMap((tag) => tag.label === 'and' ? tag.value.flatMap(item => Object.entries(item).map(([key, value]) => ({ label: key, value })) ) : [tag] ); };
Con reduce es mas complejo
Decidí no aplicar la sugerencia ya que considero que complejiza y hace el codigo más dificil de leer / mantener.
@ -0,0 +66,4 @@
<VnSelect
:label="t('params.tag')"
v-model="selectedTag"
:options="props.tags || []"
porque pones un valor por defecto si ya tiene el default?
Buena observación, había quedado de antes que componentice esta parte.
Commit:
498a52a3e5
@ -217,0 +193,4 @@
: removeTagGroupParam(params, searchFn, valIndex)
"
>
<strong v-if="customTag.label === 'categoryFk'">
ufff 2 veces la misma comprobacion...
@ -385,2 +321,4 @@
</VnInput>
</QItem>
<QSeparator />
<QDialog v-model="showValueFilterDialog">
Prueba con QPopupProxy mejor que dialogo porque así se abre en la misma región y no hay que mover tanto el ratón y vista.
También nos facilita copiar y pegar valores
Coincido,
QPopupProxy
aplicado.Commit:
52a2250acc