|
import { onBeforeUpdate, ref } from 'vue';
|
|
const useRefs = () => {
|
|
const refs = ref(new Map());
|
|
const setRef = key => el => {
|
|
refs.value.set(key, el);
|
|
};
|
|
onBeforeUpdate(() => {
|
|
refs.value = new Map();
|
|
});
|
|
return [setRef, refs];
|
|
};
|
|
export default useRefs; |