@cloudcome/utils-vue
Version:
cloudcome utils for vue
6 lines (5 loc) • 366 B
TypeScript
import { MaybePromise } from '@cloudcome/utils-core/types';
export type HookListener = () => MaybePromise<unknown>;
export type HookListenerWithDispose = () => MaybePromise<undefined | HookListener>;
export declare function usePageMount(onBeforeMount: HookListenerWithDispose): void;
export declare function usePageMounted(onMounted: HookListenerWithDispose): void;