in src/components/LayoutHeader/DocSearch.js [19:33]
componentDidMount() {
// Initialize Algolia search.
// TODO Is this expensive? Should it be deferred until a user is about to search?
// eslint-disable-next-line no-undef
if (window.docsearch) {
window.docsearch({
apiKey: 'b9c27b5e1b641fe4e13bf9fdd476f49a',
indexName: 'reactjs_uk',
inputSelector: '#algolia-doc-search',
});
} else {
console.warn('Search has failed to load and now is being disabled');
this.setState({enabled: false});
}
}