()
| 100 | }) |
| 101 | |
| 102 | function getPostHogConfig() { |
| 103 | const apiKey = |
| 104 | process.env.CODEBUFF_POSTHOG_API_KEY || |
| 105 | process.env.NEXT_PUBLIC_POSTHOG_API_KEY |
| 106 | const host = |
| 107 | process.env.CODEBUFF_POSTHOG_HOST || |
| 108 | process.env.NEXT_PUBLIC_POSTHOG_HOST_URL |
| 109 | |
| 110 | if (!apiKey || !host) { |
| 111 | return null |
| 112 | } |
| 113 | |
| 114 | return { apiKey, host } |
| 115 | } |
| 116 | |
| 117 | /** |
| 118 | * Track update failure event to PostHog. |