UNPKG

vuestic-ui

Version:
20 lines (19 loc) 419 B
import { shallowRef, onBeforeUpdate } from "vue"; const useObjectRefs = () => { const itemRefs = shallowRef({}); const setItemRef = (key) => (el) => { if (!el) { return; } itemRefs.value[key] = el; return String(key); }; onBeforeUpdate(() => { itemRefs.value = {}; }); return { itemRefs, setItemRef }; }; export { useObjectRefs as u }; //# sourceMappingURL=useObjectRefs.mjs.map