From 123b6d28ad080a5d3425adc854cee3b784f93587 Mon Sep 17 00:00:00 2001 From: Cedric van Putten Date: Tue, 3 Dec 2024 12:22:56 +0100 Subject: [PATCH] refactor(website): replace broken search bar with documentation link --- website/package.json | 1 - .../src/client/components/EditorToolbar.tsx | 13 +- .../client/components/Search/SearchBar.tsx | 126 ------- .../src/client/components/Search/algolia.css | 308 ------------------ .../src/client/components/shared/Button.tsx | 72 +++- yarn.lock | 159 +-------- 6 files changed, 84 insertions(+), 595 deletions(-) delete mode 100644 website/src/client/components/Search/SearchBar.tsx delete mode 100644 website/src/client/components/Search/algolia.css diff --git a/website/package.json b/website/package.json index 57d9c64f5..ce4905762 100644 --- a/website/package.json +++ b/website/package.json @@ -38,7 +38,6 @@ "core-js": "^3.6.5", "custom-protocol-check": "^1.4.0", "date-fns": "^1.30.1", - "docsearch.js": "^2.6.3", "es6-error": "^4.1.1", "escape-html": "^1.0.3", "escape-string-regexp": "^1.0.5", diff --git a/website/src/client/components/EditorToolbar.tsx b/website/src/client/components/EditorToolbar.tsx index 65f95afea..33f468c11 100644 --- a/website/src/client/components/EditorToolbar.tsx +++ b/website/src/client/components/EditorToolbar.tsx @@ -4,11 +4,10 @@ import * as React from 'react'; import EditorTitle from './EditorTitle'; import type { EditorModal } from './EditorViewProps'; import usePreferences from './Preferences/usePreferences'; -import SearchBar from './Search/SearchBar'; import ToolbarShell from './Shell/ToolbarShell'; import ToolbarTitleShell from './Shell/ToolbarTitleShell'; import UserMenu from './UserMenu'; -import Button from './shared/Button'; +import Button, { LinkButton } from './shared/Button'; import IconButton from './shared/IconButton'; import { SaveStatus, SaveHistory, Viewer, SaveOptions, SDKVersion } from '../types'; import { useOrbit } from '../utils/orbit'; @@ -86,7 +85,15 @@ export default function EditorToolbar(props: Props) { />
- + + Expo Docs +