@posthog/wizard
Version:
The PostHog wizard helps you to configure your project
20 lines (19 loc) • 726 B
TypeScript
import type { WizardOptions } from '../utils/types';
export declare enum ReactRouterMode {
V6 = "v6",// React Router v6
V7_FRAMEWORK = "v7-framework",// React Router v7 with react-router.config.ts
V7_DATA = "v7-data",// React Router v7 with createBrowserRouter
V7_DECLARATIVE = "v7-declarative"
}
/**
* Get React Router version bucket for analytics
*/
export declare function getReactRouterVersionBucket(version: string | undefined): string;
/**
* Detect React Router mode
*/
export declare function getReactRouterMode(options: WizardOptions): Promise<ReactRouterMode>;
/**
* Get human-readable name for React Router mode
*/
export declare function getReactRouterModeName(mode: ReactRouterMode): string;