{"version":3,"file":"reactRouterV8.mjs","names":[],"sources":["../../src/entries/reactRouterV8.ts"],"sourcesContent":["/**\n * React Router v8 integration.\n *\n * @packageDocumentation\n * @example\n * ```ts\n * import { RouterProvider } from 'react-router/dom'\n * import { datadogRum } from '@datadog/browser-rum'\n * import { reactPlugin } from '@datadog/browser-rum-react'\n *\n * // ⚠️ Use \"createBrowserRouter\" from `@datadog/browser-rum-react/react-router` instead of `react-router`\n * import { createBrowserRouter } from '@datadog/browser-rum-react/react-router'\n *\n * datadogRum.init({\n *   applicationId: '<DATADOG_APPLICATION_ID>',\n *   clientToken: '<DATADOG_CLIENT_TOKEN>',\n *   plugins: [reactPlugin({ router: true })],\n *   // ...\n * })\n *\n * const router = createBrowserRouter([\n *   {\n *     path: '/',\n *     element: <Root />,\n *     // ...\n *   },\n * ])\n *\n * ReactDOM.createRoot(document.getElementById('root')).render(<RouterProvider router={router} />)\n * ```\n */\n/* eslint-disable local-rules/disallow-side-effects */\n\nimport { setReactRouterType } from '../domain/reactPlugin'\n\nexport { createBrowserRouter, createHashRouter, createMemoryRouter, useRoutes, Routes } from './reactRouterV7'\n\nsetReactRouterType('react-router-v8')\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqCA,mBAAmB,iBAAiB"}