All files index.ts

100% Statements 5/5
100% Branches 0/0
100% Functions 0/0
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 552x 2x 2x 2x                                                                                       2x              
export { Router } from './router';
export { Route } from './route';
export { RouteTransition, ROUTE_TYPE_HANDLERS } from './route-transition';
export {
    // Utility types
    type Awaitable,
    // Core enums
    RouterMode,
    RouteType,
    // Hook function types
    type RouteConfirmHook,
    type RouteConfirmHookResult,
    type RouteVerifyHook,
    type RouteHandleHook,
    type RouteNotifyHook,
    // Basic data types
    type RouteMeta,
    type RouteState,
    type RouteHandleResult,
    type RouteMatchType,
    // Route location and config types
    type RouteLocation,
    type RouteLocationInput,
    type RouteConfig,
    type RouteParsedConfig,
    type RouteMatchResult,
    type RouteMatcher,
    type RouteOptions,
    // Router Layer types
    type RouteLayerOptions,
    type RouteLayerResult,
    type RouterLayerOptions,
    // Router MicroApp types
    type RouterMicroApp,
    type RouterMicroAppCallback,
    type RouterMicroAppOptions,
    // Router core types
    type RouterOptions,
    type RouterParsedOptions,
    // RouterLink types
    type RouterLinkType,
    type RouterLinkAttributes,
    type RouterLinkProps,
    type RouterLinkResolved
} from './types';
 
// Error types
export {
    RouteError,
    RouteTaskCancelledError,
    RouteTaskExecutionError,
    RouteNavigationAbortedError,
    RouteSelfRedirectionError
} from './error';