UNPKG

element3

Version:

A Component Library for Vue3

15 lines (12 loc) 274 B
import { getCurrentInstance, isRef } from 'vue' function useFocus(ref) { return function focus() { if (isRef(ref)) { ref.value.focus() } else { const { proxy } = getCurrentInstance() proxy.$refs[ref].focus() } } } export default useFocus