import { Ref, ref, UnwrapRef } from 'vue' type UseRef = [Ref>, (value: UnwrapRef) => void] export default function useRef(initValue: T): UseRef { const refValue = ref(initValue) const setRefValue = (value: UnwrapRef) => { refValue.value = value } return [refValue, setRefValue] }