UNPKG

element-plus

Version:

A Component Library for Vue 3

28 lines (23 loc) 655 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var vue = require('vue'); const instances = vue.shallowReactive([]); const getInstance = (id) => { const idx = instances.findIndex((instance) => instance.id === id); const current = instances[idx]; let prev; if (idx > 0) { prev = instances[idx - 1]; } return { current, prev }; }; const getLastOffset = (id) => { const { prev } = getInstance(id); if (!prev) return 0; return prev.vm.exposeProxy.bottom; }; exports.getInstance = getInstance; exports.getLastOffset = getLastOffset; exports.instances = instances; //# sourceMappingURL=instance.js.map