feat: refs #7957 open in new tab #1086
No reviewers
Labels
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: verdnatura/salix-front#1086
Loading…
Reference in New Issue
No description provided.
Delete Branch "7957-monitorChanges"
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?
@alexm Igual se podría explorar la opción de llamar directamente a updateStateParams.... ya que realmente se quiere abrir otra ventana, pero habría que sacar a una fn la actualizacion de parametros del la store de la fn fetch lo he probado rapidamente y no iba fino, si le dedico mas tiempo se puede hacer, pero si te parece bien el enfoque actual lo dejo así.
@ -66,3 +67,3 @@
}
async function fetch({ append = false, updateRouter = true }) {
async function fetch({ append = false, updateRouter = true, newTab = false }) {
Y separar el fetch en 2 partes? esq se esta haciendo un monstruo de función
Dime que tal lo ves así.
@ -256,3 +259,3 @@
}
function updateStateParams() {
function updateStateParams(newTab) {
Igual que aquí separaria la parte de generar la funcion de lo demas
@ -148,3 +144,1 @@
!$attrs.readonly &&
$props.clearable
"
:style="{
Así siempre tiene el mismo ancho
@ -133,3 +158,3 @@
data-cy="vnSearchBar"
borderless
>
<template #prepend>
No reconcee ctrl + click o shift + click en un link. No sé porque, con un QInput nativo tampoco funciona.
@ -175,0 +209,4 @@
align-items: center;
border-radius: 4px;
padding: 0 5px;
background-color: var(--vn-search-color);
Antes cogia los colores de la clase &--standout, si no, no tiene color.
@ -85,1 +87,4 @@
let store = arrayData.store;
const to = computed(() => {
const { params } = arrayData.getCurrentFilter();
params.search = searchText.value || undefined;
Por defecto vn-input pone null y esto es un parámetro valido de búsqueda, Para que no se añada hay declararlo como undefined.
@ -84,2 +86,4 @@
let arrayData = useArrayData(props.dataKey, arrayDataProps);
let store = arrayData.store;
const to = computed(() => {
const { params } = arrayData.getCurrentFilter();
Has mirado si store.currentFilter te valia? Ahi en teoria estan los params sin tratar
New commits pushed, approval review dismissed automatically according to repository settings
@ -91,3 +73,1 @@
if (store?.order && typeof store?.order == 'string') store.order = [store.order];
if (store.order?.length) params.filter.order = [...store.order];
else delete params.filter.order;
const { params, limit } = getCurrentFilter();
Visto que yo no lo utilizo en el searchbar lo quito, o lo dejo igualmente?
New commits pushed, approval review dismissed automatically according to repository settings
Sale como descentrado no?
Ver foto, si ya estaba asi nada. pero me da la sensacion q en dev no sale descentrado
Antes era un slot nativo, se alineaba solo. Solucionado con css, de hecho mejor.
💯