UNPKG

@clerk/clerk-js

Version:
14 lines (13 loc) 445 B
/** * Creates a beforeUnload event tracker to prevent state updates and re-renders during hard * navigation events. * * It can be wrapped around navigation-related operations to ensure they don't trigger unnecessary * state updates during page transitions. * * @internal */ export declare const createBeforeUnloadTracker: (enabled?: boolean) => { track: (fn: () => Promise<void>) => Promise<void>; isUnloading: () => boolean; };