VueUse

tryOnScopeDispose

Category

Export Size

125 B

Last Changed

5 months ago

Safe onScopeDispose. Call onScopeDispose() if it's inside an effect scope lifecycle, if not, do nothing

Usage

ts

import { 

tryOnScopeDispose

} from '@vueuse/core'

tryOnScopeDispose

(() => {
})

Type Declarations

ts

/**
 * Call onScopeDispose() if it's inside an effect scope lifecycle, if not, do nothing
 *
 * @param fn
 */
export declare function 

tryOnScopeDispose

(

fn

:

Fn

,

failSilently

?: boolean,
): boolean

Source

SourceDocs

Contributors

Anthony Fu

Arthur Darkstone

SerKo

Anthony Fu

ByMykel

Peter Shih

Changelog

a4862 - fix: add optional failSilently parameter and updat… (#5061)

0a9ed - feat!: drop Vue 2 support, optimize bundles and clean up (#4349)