- const { appId, apiKey, indexName, option } = theme.docsearch .docsearch-wrap #docsearch(style="display:none") link(rel="stylesheet" href=url_for(theme.asset.docsearch_css)) script(src=url_for(theme.asset.docsearch_js)) script. (() => { docsearch(Object.assign({ appId: '!{appId}', apiKey: '!{apiKey}', indexName: '!{indexName}', container: '#docsearch', }, !{JSON.stringify(option)})) const searchClickFn = () => { document.querySelector('#search-button > .search').addEventListener('click', () => { document.querySelector('.DocSearch-Button').click() }) } searchClickFn() window.addEventListener('pjax:complete', searchClickFn) })()