@tanstack/vue-router
Version:
Modern and scalable routing for Vue applications
19 lines (18 loc) • 833 B
TypeScript
import * as Vue from 'vue';
/**
* Composable that sets up router transition logic.
* This is called from MatchesContent to set up:
* - router.startTransition
* - router.startViewTransition
* - History subscription
* - Router event watchers
*
* Must be called during component setup phase.
*/
export declare function useTransitionerSetup(): void;
/**
* @deprecated Use useTransitionerSetup() composable instead.
* This component is kept for backwards compatibility but the setup logic
* has been moved to useTransitionerSetup() for better SSR hydration.
*/
export declare const Transitioner: Vue.DefineComponent<{}, () => null, {}, {}, {}, Vue.ComponentOptionsMixin, Vue.ComponentOptionsMixin, {}, string, Vue.PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, Vue.ComponentProvideOptions, true, {}, any>;