{"version":3,"file":"useRubriquesFilterComputed-BORLAh8s.mjs","names":[],"sources":["../src/components/composable/route/useRubriquesFilterComputed.ts"],"sourcesContent":["import { RubriquageFilter } from '@/stores/class/rubrique/rubriquageFilter';\nimport { useFilterStore } from '../../../stores/FilterStore';\nimport { computed } from 'vue';\n\nexport const useRubriquesFilterComputed = ()=>{\n\n  const filterStore  = useFilterStore();\n\n  const rubriqueQueryParam = computed(() => { \n    if (filterStore.filterRubrique?.length) {\n      return filterStore.filterRubrique\n        .map(\n          (value: RubriquageFilter) =>\n            value.rubriquageId + \":\" + value.rubriqueId,\n        )\n        .join();\n    }\n    return undefined;\n  });\n\n  return {\n    rubriqueQueryParam\n  }\n}\n"],"mappings":";;;AAIA,IAAa,mCAAiC;CAE5C,MAAM,cAAe,eAAe;CAcpC,OAAO,EACL,oBAbyB,eAAe;EACxC,IAAI,YAAY,gBAAgB,QAC9B,OAAO,YAAY,eAChB,KACE,UACC,MAAM,eAAe,MAAM,MAAM,UACrC,EACC,KAAK;CAGZ,CAGE,EACF;AACF"}