Extract the PostHog capture logic into a dedicated guard
Open
task
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 149
Description
### Requirements
- Capture `$pageleave` using `from.fullPath`
- Capture `$pageview` using `to.fullPath`
- Wrap in try/catch to ensure analytics failures never block user navigation
Goal: Remove external tracking dependencies from the core router file
Contributor guide
Assessment
This issue has not been assessed yet.