@grail-ui/svelte
Version:
[](https://www.npmjs.com/package/@grail-ui/svelte) [](https://bundlephobia.com/package/@grail-ui/svelte) [ • 373 B
TypeScript
/**
* Call onMount() if it's inside a component lifecycle, if not, just call the function
*
* @param fn
* @param sync if set to false, it will run in the nextTick() of Vue
*/
export declare function tryOnMount(fn: () => unknown): void;
/**
* Call `onDestroy` if inside a component, otherwise do nothing
*/
export declare function tryOnDestroy(fn: () => void): void;