{"version":3,"file":"refs.mjs","sources":["../../../../packages/utils/vue/refs.ts"],"sourcesContent":["import type { ComponentPublicInstance, Ref } from 'vue'\n\nexport const composeRefs = (...refs: Ref<HTMLElement | null>[]) => {\n  return (el: Element | ComponentPublicInstance | null) => {\n    refs.forEach((ref) => {\n      ref.value = el as HTMLElement | null\n    })\n  }\n}\n"],"names":[],"mappings":"AAEa,MAAA,WAAA,GAAc,IAAI,IAAoC,KAAA;AACjE,EAAA,OAAO,CAAC,EAAiD,KAAA;AACvD,IAAK,IAAA,CAAA,OAAA,CAAQ,CAAC,GAAQ,KAAA;AACpB,MAAA,GAAA,CAAI,KAAQ,GAAA,EAAA,CAAA;AAAA,KACb,CAAA,CAAA;AAAA,GACH,CAAA;AACF;;;;"}