1 2 3 4 5 6 7 8 9 10 11 12
import { isVue3 } from '../vue'; export function safeVueInstance(target) { if (!isVue3) { return target; } return new Proxy(target, { get: function get(target, prop) { return prop in target ? target[prop] : undefined; } }); }