@orbithunt/react
v1.1.0
Published
React/Next.js component for OrbitHunt session recording
Maintainers
Readme
@orbithunt/react
React and Next.js component for OrbitHunt session recording.
Installation
npm install @orbithunt/tracker @orbithunt/reactNext.js App Router
// app/layout.jsx
import { OrbitHuntScript } from '@orbithunt/react';
export default function RootLayout({ children }) {
return (
<html>
<body>
<OrbitHuntScript trackerId="your-tracker-id" />
{children}
</body>
</html>
);
}No providers file needed. Just drop the component anywhere.
Next.js Pages Router
// pages/_app.jsx
import { OrbitHuntScript } from '@orbithunt/react';
export default function App({ Component, pageProps }) {
return (
<>
<OrbitHuntScript trackerId="your-tracker-id" />
<Component {...pageProps} />
</>
);
}Vite + React
// App.jsx
import { OrbitHuntScript } from '@orbithunt/react';
function App() {
return (
<>
<OrbitHuntScript trackerId="your-tracker-id" />
{/* your app */}
</>
);
}Or use the tracker package directly without the React component:
// main.jsx
import { load } from '@orbithunt/tracker';
load('your-tracker-id');Props
OrbitHuntScript
| Prop | Type | Required | Description |
|------|------|----------|-------------|
| trackerId | string | Yes | Your OrbitHunt tracker ID |
| rrwebCdn | string | No | Override rrweb CDN URL |
License
Proprietary. See LICENSE for details.
