refactor(v2): move headerLinks -> themeConfig & rm dead code (#1442)

* refactor(v2): move headerLinks -> themeConfig & rm dead code

* rm -rf dead code
This commit is contained in:
Endi 2019-05-08 15:47:32 +07:00 committed by GitHub
parent 384fd5708f
commit 174ad279a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 15 additions and 71 deletions

View file

@ -20,8 +20,7 @@ class Search extends React.Component {
}
componentDidMount() {
const {siteConfig = {}, metadata = {}} = this.context;
const {version: thisVersion, language: thisLanguage} = metadata;
const {siteConfig = {}} = this.context;
const {
themeConfig: {algolia},
} = siteConfig;
@ -35,11 +34,7 @@ class Search extends React.Component {
apiKey: algolia.apiKey,
indexName: algolia.indexName,
inputSelector: '#search_input_react',
algoliaOptions: JSON.parse(
JSON.stringify(algolia.algoliaOptions)
.replace('VERSION', thisVersion)
.replace('LANGUAGE', thisLanguage),
),
algoliaOptions: algolia.algoliaOptions,
});
});
} else {
@ -55,8 +50,8 @@ class Search extends React.Component {
<input
id="search_input_react"
type="search"
placeholder="Search docs"
aria-label="Search docs"
placeholder="Search"
aria-label="Search"
/>
) : null;
}