Browse Source

undo changes to algolia search

main
renanpvaz 7 years ago
parent
commit
a02139b085
  1. 7
      src/html.js
  2. 16
      src/layouts/index.js
  3. 3
      src/site-constants.js

7
src/html.js

@ -20,6 +20,10 @@ if (process.env.NODE_ENV === `production`) {
}
}
const JS_NPM_URLS = [
'//unpkg.com/docsearch.js@2.4.1/dist/cdn/docsearch.min.js',
];
export default class HTML extends Component {
render() {
let css;
@ -32,6 +36,8 @@ export default class HTML extends Component {
);
}
const js = JS_NPM_URLS.map(url => <script key={url} src={url} />);
return (
<html lang="en">
<head>
@ -43,6 +49,7 @@ export default class HTML extends Component {
/>
<link rel="icon" href="/favicon.ico" />
{this.props.headComponents}
{js}
{css}
</head>
<body>

16
src/layouts/index.js

@ -30,15 +30,13 @@ import 'css/algolia.css';
class Template extends Component {
componentDidMount() {
loadScript(algoliaURL).then(() => {
// Initialize Algolia search.
// TODO Is this expensive? Should it be deferred until a user is about to search?
// eslint-disable-next-line no-undef
docsearch({
apiKey: '36221914cce388c46d0420343e0bb32e',
indexName: 'react',
inputSelector: '#algolia-doc-search',
});
// Initialize Algolia search.
// TODO Is this expensive? Should it be deferred until a user is about to search?
// eslint-disable-next-line no-undef
docsearch({
apiKey: '36221914cce388c46d0420343e0bb32e',
indexName: 'react',
inputSelector: '#algolia-doc-search',
});
}

3
src/site-constants.js

@ -15,6 +15,5 @@
const urlRoot = 'https://reactjs.org';
const version = '16.0.0';
const babelURL = '//unpkg.com/babel-standalone@6.26.0/babel.min.js';
const algoliaURL = '//unpkg.com/docsearch.js@2.4.1/dist/cdn/docsearch.min.js';
export {urlRoot, version, babelURL, algoliaURL};
export {urlRoot, version, babelURL,};

Loading…
Cancel
Save