diff --git a/documentation/docusaurus.config.js b/documentation/docusaurus.config.js index 0aaafd683..a9a66d779 100644 --- a/documentation/docusaurus.config.js +++ b/documentation/docusaurus.config.js @@ -1,5 +1,4 @@ // @ts-check -// Note: type annotations allow type checking and IDEs autocompletion const lightCodeTheme = require(`prism-react-renderer/themes/github`); const darkCodeTheme = require(`prism-react-renderer/themes/dracula`); /** @type {import('@docusaurus/types').Config} */ @@ -48,6 +47,12 @@ const config = { themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ + algolia: { + apiKey: `2b0b5f5c53eb7c8e61d84c350ca9af70`, + appId: `2SFOQ67X82`, + contextualSearch: true, + indexName: `github-stale-action`, + }, footer: { copyright: `Copyright © ${new Date().getFullYear()} Stale, Sonia Corporation. Built with Docusaurus.`, links: [ diff --git a/documentation/package-lock.json b/documentation/package-lock.json index 33c4023c3..b7d0e6417 100644 --- a/documentation/package-lock.json +++ b/documentation/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@docusaurus/core": "2.0.0-beta.15", "@docusaurus/preset-classic": "2.0.0-beta.15", + "@docusaurus/theme-search-algolia": "2.0.0-beta.15", "@mdx-js/react": "1.6.22", "clsx": "1.1.1", "prism-react-renderer": "1.2.1", diff --git a/documentation/package.json b/documentation/package.json index 7c421fb8d..f7a52b9d9 100644 --- a/documentation/package.json +++ b/documentation/package.json @@ -22,6 +22,7 @@ "dependencies": { "@docusaurus/core": "2.0.0-beta.15", "@docusaurus/preset-classic": "2.0.0-beta.15", + "@docusaurus/theme-search-algolia": "2.0.0-beta.15", "@mdx-js/react": "1.6.22", "clsx": "1.1.1", "prism-react-renderer": "1.2.1", diff --git a/documentation/sidebars.js b/documentation/sidebars.js index 48eeda6b5..d0f003b0d 100644 --- a/documentation/sidebars.js +++ b/documentation/sidebars.js @@ -1,3 +1,4 @@ +// @ts-check /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { tutorialSidebar: [{ dirName: `.`, type: `autogenerated` }],