1
0
mirror of synced 2025-12-23 21:07:12 -05:00

Add search event to Hydro (#16157)

* Add search event

* Lint fixes
This commit is contained in:
Kevin Heis
2020-10-22 09:54:06 -07:00
committed by GitHub
parent 054b0d5660
commit 6a532d78ff

View File

@@ -1,5 +1,6 @@
import { sendEvent } from './events'
const instantsearch = require('instantsearch.js').default
const { searchBox, hits, configure } = require('instantsearch.js/es/widgets')
const { searchBox, hits, configure, analytics } = require('instantsearch.js/es/widgets')
const algoliasearch = require('algoliasearch')
const searchWithYourKeyboard = require('search-with-your-keyboard')
const querystring = require('querystring')
@@ -162,6 +163,15 @@ export default function () {
autofocus: (hasStandaloneSearch()) && !window.location.hash.length,
showReset: false,
showSubmit: false
}),
analytics({
pushFunction (params, state, results) {
sendEvent({
type: 'search',
search_query: results.query
// search_context
})
}
})
]
)