UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

21 lines (16 loc) 306 B
/** @format */ import { nextTick, onMounted, onActivated } from 'vue'; export function onMountedOrActivated(hook: Fn) { let mounted: boolean; onMounted(() => { hook(); nextTick(() => { mounted = true; }); }); onActivated(() => { if (mounted) { hook(); } }); }