From 5e27f56796602f85109ffdb27bfac71b27decf30 Mon Sep 17 00:00:00 2001 From: alexm Date: Mon, 28 Apr 2025 11:28:13 +0200 Subject: [PATCH] fix(useArrayData): ensure options are set correctly on mount --- src/composables/useArrayData.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/composables/useArrayData.js b/src/composables/useArrayData.js index 9f95d639c..b046dfada 100644 --- a/src/composables/useArrayData.js +++ b/src/composables/useArrayData.js @@ -19,7 +19,7 @@ export function useArrayData(key, userOptions) { let canceller = null; onMounted(() => { - setOptions(); + setOptions(userOptions ?? {}); reset(['skip']); const query = route.query; @@ -39,9 +39,8 @@ export function useArrayData(key, userOptions) { setCurrentFilter(); }); - if (key && userOptions) setOptions(); - - function setOptions(params = userOptions) { + function setOptions(params) { + if (!params) return; const allowedOptions = [ 'url', 'filter',