Skip to content

Commit ecfcd1a

Browse files
DominicGBauerDominicGBauer
andauthored
feat(docs): add search (#117)
Co-authored-by: DominicGBauer <[email protected]>
1 parent 1552fe1 commit ecfcd1a

File tree

3 files changed

+302
-296
lines changed

3 files changed

+302
-296
lines changed

docs/docusaurus.config.ts

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const plugins = Object.entries(packageMap).map(([id, config]) => [
1818
]);
1919

2020
const config: Config = {
21-
title: 'React Native SDK Docs',
21+
title: 'PowerSync JS SDK Docs',
2222
favicon: 'img/powersync-favicon.png',
2323
markdown: {
2424
format: 'detect'
@@ -129,15 +129,12 @@ const config: Config = {
129129
],
130130
copyright: `Copyright © ${new Date().getFullYear()} Journey Mobile, Inc.`
131131
},
132-
// This is commented out because we are waiting for feedback from Algolia
133-
// as to why the search is not working as expected.
134-
// Discord: https://discord.com/channels/477328979074744322/477749835307548672/1180109255257366579
135-
// algolia: {
136-
// appId: process.env.ALGOLIA_APP_ID,
137-
// apiKey: process.env.ALGOLIA_PUBLIC_API_KEY,
138-
// indexName: 'powersync-react-native-sdk-react-native-sdk',
139-
// contextualSearch: false
140-
// },
132+
algolia: {
133+
appId: process.env.ALGOLIA_APP_ID,
134+
apiKey: process.env.ALGOLIA_API_KEY,
135+
indexName: 'powersync-react-native-sdk-react-native-sdk',
136+
contextualSearch: false
137+
},
141138
prism: {
142139
theme: prismThemes.github,
143140
darkTheme: prismThemes.dracula

docs/package.json

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,25 @@
99
"typecheck": "tsc"
1010
},
1111
"dependencies": {
12-
"@docusaurus/core": "^3.2.0",
13-
"@docusaurus/preset-classic": "^3.2.0",
14-
"@docusaurus/theme-search-algolia": "^3.2.0",
15-
"@mdx-js/react": "^3.0.0",
12+
"@docusaurus/core": "^3.2.1",
13+
"@docusaurus/preset-classic": "^3.2.1",
14+
"@mdx-js/react": "^3.0.1",
1615
"clsx": "^1.2.1",
17-
"dotenv": "^16.4.1",
16+
"dotenv": "^16.4.5",
1817
"prism-react-renderer": "^2.3.1",
1918
"react": "^18.2.0",
2019
"react-dom": "^18.2.0"
2120
},
2221
"devDependencies": {
23-
"@docusaurus/module-type-aliases": "^3.2.0",
24-
"@docusaurus/theme-classic": "^3.2.0",
25-
"@docusaurus/tsconfig": "3.2.0",
26-
"@docusaurus/types": "3.2.0",
27-
"@types/node": "^20.11.16",
22+
"@docusaurus/module-type-aliases": "^3.2.1",
23+
"@docusaurus/theme-classic": "^3.2.1",
24+
"@docusaurus/tsconfig": "3.2.1",
25+
"@docusaurus/types": "3.2.1",
26+
"@types/node": "^20.12.5",
2827
"docusaurus-plugin-typedoc": "^0.22.0",
29-
"typedoc": "^0.25.7",
28+
"typedoc": "^0.25.12",
3029
"typedoc-plugin-markdown": "^3.17.1",
31-
"typescript": "~5.3.3"
30+
"typescript": "~5.4.4"
3231
},
3332
"browserslist": {
3433
"production": [

0 commit comments

Comments
 (0)