@grafana/faro-react
Version:
Faro package that enables easier integration in projects built with React.
8 lines (7 loc) • 945 B
TypeScript
export { initializeReactRouterInstrumentation } from './initialize';
export { NavigationType, ReactRouterVersion } from './types';
export type { ReactRouterLocation, ReactRouterHistory } from './types';
export { FaroRoute, createReactRouterV4Options, createReactRouterV5Options, setReactRouterV4V5SSRDependencies, } from './v4v5';
export type { ReactRouterV4V5ActiveEvent, ReactRouterV4V5Dependencies, ReactRouterV4V5RouteShape } from './v4v5';
export { FaroRoutes, createReactRouterV6Options, createReactRouterV6DataOptions, setReactRouterV6SSRDependencies, withFaroRouterInstrumentation, } from './v6';
export type { ReactRouterV6CreateRoutesFromChildren, ReactRouterV6Dependencies, ReactRouterV6MatchRoutes, ReactRouterV6Params, ReactRouterV6RouteMatch, ReactRouterV6RouteObject, ReactRouterV6RoutesProps, ReactRouterV6RoutesShape, ReactRouterV6UseLocation, ReactRouterV6UseNavigationType, ReactRouterV6DataRouterDependencies, } from './v6';