UNPKG

@grail-ui/svelte

Version:

[![NPM](https://img.shields.io/npm/v/@grail-ui/svelte)](https://www.npmjs.com/package/@grail-ui/svelte) [![minified](https://img.shields.io/bundlephobia/min/@grail-ui/svelte)](https://bundlephobia.com/package/@grail-ui/svelte) [![minified + zipped](https:

12 lines (11 loc) 373 B
/** * 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;