From f9398c45a50501b0cf7f16c0f3b7fb92f7d55b15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Chalifour?= Date: Thu, 9 Jul 2020 11:11:10 +0200 Subject: [PATCH] feat(docsearch): attach `docsearch.js` user agent to vanilla renderer --- src/docsearch.tsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/docsearch.tsx b/src/docsearch.tsx index 7d36a846..24225d3a 100644 --- a/src/docsearch.tsx +++ b/src/docsearch.tsx @@ -1,6 +1,6 @@ import React, { render } from 'preact/compat'; -import { DocSearch } from '@docsearch/react'; +import { DocSearch, version } from '@docsearch/react'; function getHTMLElement( value: string | HTMLElement, @@ -15,7 +15,16 @@ function getHTMLElement( export function docsearch(props) { render( - , + { + searchClient.addAlgoliaAgent(`docsearch.js (${version})`); + + return props.transformSearchClient + ? props.transformSearchClient(searchClient) + : searchClient; + }} + />, getHTMLElement(props.container, props.environment) ); }