solid-posthog
Version:
Allows you to PostHog within SolidJS
47 lines (40 loc) • 1.15 kB
Markdown
# solid-posthog
[](https://www.npmjs.com/package/posthog-js)
[](https://opensource.org/licenses/MIT)
Integrates PostHog with the SolidJS environment.
## Quick start
```bash
npm i solid-posthog
# or
yarn add solid-posthog
# or
pnpm add solid-posthog
```
```tsx
import { PostHogProvider } from 'solid-posthog'
```
```tsx
const App: Component = () => {
return (
<PostHogProvider apiKey="phg-token" options={{ debug: true }}>
<div class={styles.App}>
<header class={styles.header}>
<img src={logo} class={styles.logo} alt="logo" />
<h1></h1>
<p>
Edit <code>src/App.tsx</code> and save to reload.
</p>
<a
class={styles.link}
href="https://github.com/solidjs/solid"
target="_blank"
rel="noopener noreferrer"
>
Learn Solid
</a>
</header>
</div>
</PostHogProvider>
)
}
```