@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
17 lines (16 loc) • 360 B
JavaScript
import { useOutClick } from "../hooks/use-out-click.mjs";
let out = null;
const vOutClick = {
beforeMount(el, binding) {
out = useOutClick();
out == null ? void 0 : out.addListener(el, binding.value, {
fast: binding.modifiers.fast
});
},
unmounted(el) {
out == null ? void 0 : out.removeListener(el);
}
};
export {
vOutClick
};