UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

19 lines (18 loc) 396 B
import { getCurrentInstance as n, onBeforeUnmount as s } from "vue"; const a = (e) => { const r = n(); if (!r) throw new Error("expose should be called in setup()."); const t = Object.keys(e); t.forEach((o) => { r.proxy[o] = e[o]; }), s(() => { t.forEach((o) => { r.proxy[o] = e[o]; }); }); }; export { a as useExpose }; //# sourceMappingURL=useExpose.mjs.map