Skip to content

Integrate Algolia insights tracking and refactor search components#4840

Merged
Duncanma merged 4 commits into
mainfrom
AlgoliaEventTracking
Jul 7, 2026
Merged

Integrate Algolia insights tracking and refactor search components#4840
Duncanma merged 4 commits into
mainfrom
AlgoliaEventTracking

Conversation

@Duncanma

@Duncanma Duncanma commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
  • Replaced hardcoded Algolia credentials with constants.
  • Added search-insights dependency for enhanced search analytics.
  • Refactored search components to utilize insights tracking, including trackSearchClick and trackNoResults functions.
  • Updated SearchResults and GroupedHits components to handle insights events correctly.
  • Improved performance by memoizing search client instances and insights configuration.

┆Attachments: EDU-6670 Integrate Algolia insights tracking and refactor search components

… components

- Replaced hardcoded Algolia credentials with constants.
- Added `search-insights` dependency for enhanced search analytics.
- Refactored search components to utilize insights tracking, including `trackSearchClick` and `trackNoResults` functions.
- Updated `SearchResults` and `GroupedHits` components to handle insights events correctly.
- Improved performance by memoizing search client instances and insights configuration.
@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview, Comment Jul 7, 2026 11:15pm

Request Review

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

📖 Docs PR preview links

This PR does not change any pages in /docs. If you make updates, links to the modified pages will appear here.

@Duncanma
Duncanma marked this pull request as ready for review July 7, 2026 23:05
@Duncanma
Duncanma requested a review from a team as a code owner July 7, 2026 23:05
@Duncanma
Duncanma enabled auto-merge (squash) July 7, 2026 23:05
@Duncanma
Duncanma merged commit f88eef9 into main Jul 7, 2026
11 checks passed
@Duncanma
Duncanma deleted the AlgoliaEventTracking branch July 7, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants