From af88c88aa63e105410bd9844203a0ce4a3864688 Mon Sep 17 00:00:00 2001 From: David Ascanio Date: Sun, 17 May 2026 10:55:05 -0300 Subject: [PATCH] query params data search --- app/components/inbox/InboxList.vue | 7 +- app/composables/useSearchUrlSync.ts | 146 ++++++++++++++++++++++++++++ app/pages/actividades.vue | 59 ++++++++--- app/pages/conferencias.vue | 59 ++++++++--- app/pages/entrelineas.vue | 34 ++++++- app/pages/estudios-typensense.vue | 41 +++++++- 6 files changed, 307 insertions(+), 39 deletions(-) create mode 100644 app/composables/useSearchUrlSync.ts diff --git a/app/components/inbox/InboxList.vue b/app/components/inbox/InboxList.vue index 395f6b1..205a422 100755 --- a/app/components/inbox/InboxList.vue +++ b/app/components/inbox/InboxList.vue @@ -642,6 +642,11 @@ const rows = computed(() => { return result }) +// ---- Scroll element (exposed for parent scroll tracking / restoration) --- + +const listEl = ref(null) +defineExpose({ listEl }) + // ---- Infinite scroll --------------------------------------------------- const sentinel = ref(null) @@ -659,7 +664,7 @@ useIntersectionObserver(