@grafana/faro-react
Version:
Faro package that enables easier integration in projects built with React.
11 lines (10 loc) • 961 B
TypeScript
import type { ReactRouterV6CreateRoutesFromChildren, ReactRouterV6DataRouterDependencies, ReactRouterV6Dependencies, ReactRouterV6MatchRoutes, ReactRouterV6RoutesShape, ReactRouterV6UseLocation, ReactRouterV6UseNavigationType } from './types';
export declare let isInitialized: boolean;
export declare let createRoutesFromChildren: ReactRouterV6CreateRoutesFromChildren;
export declare let matchRoutes: ReactRouterV6MatchRoutes;
export declare let Routes: ReactRouterV6RoutesShape;
export declare let useLocation: ReactRouterV6UseLocation;
export declare let useNavigationType: ReactRouterV6UseNavigationType;
export declare function setReactRouterV6Dependencies(newDependencies: ReactRouterV6Dependencies): void;
export declare function setReactRouterV6SSRDependencies(newDependencies: Pick<ReactRouterV6Dependencies, 'Routes'>): void;
export declare function setReactRouterV6DataRouterDependencies(newDependencies: ReactRouterV6DataRouterDependencies): void;