aboutsummaryrefslogtreecommitdiff
path: root/docs/src/components/Header
diff options
context:
space:
mode:
authorGravatar Jonathan Neal <jonathantneal@hotmail.com> 2021-11-11 12:09:48 -0500
committerGravatar GitHub <noreply@github.com> 2021-11-11 12:09:48 -0500
commite0c3318c09c6d8158e51d09e88eae32bb26f7bb7 (patch)
tree3e61b44ba0987a728fca047d1182d7a53a42b1a7 /docs/src/components/Header
parent7bb768ddab3d7a4d98682f0a74653e3e8c40602c (diff)
downloadastro-e0c3318c09c6d8158e51d09e88eae32bb26f7bb7.tar.gz
astro-e0c3318c09c6d8158e51d09e88eae32bb26f7bb7.tar.zst
astro-e0c3318c09c6d8158e51d09e88eae32bb26f7bb7.zip
Update Astro docs to use v0.21 (#1738)
* update docs site to leverage astro v0.21 * fix resolutions * fix docsearch import * Resolve `@docsearch/react` is a cross-execution-context-friendly way * chore: update astro version * fix: remove line highlighting syntax * fix: braces inside of attr string * Match current astro version * Trim leading newline in MainLayout.astro template * Move card grid styles into Layout Co-authored-by: Nate Moore <nate@skypack.dev>
Diffstat (limited to 'docs/src/components/Header')
-rw-r--r--docs/src/components/Header/Header.astro4
-rw-r--r--docs/src/components/Header/Search.tsx6
2 files changed, 6 insertions, 4 deletions
diff --git a/docs/src/components/Header/Header.astro b/docs/src/components/Header/Header.astro
index 901075cf4..06954bd7f 100644
--- a/docs/src/components/Header/Header.astro
+++ b/docs/src/components/Header/Header.astro
@@ -1,8 +1,8 @@
---
import SkipToContent from './SkipToContent.astro';
import SidebarToggle from './SidebarToggle.tsx';
-import LanguageSelect from './LanguageSelect.jsx';
-import Search from "./Search.jsx";
+import LanguageSelect from './LanguageSelect.tsx';
+import Search from "./Search.tsx";
import { getLanguageFromURL } from '../../util.ts';
const {currentPage} = Astro.props;
const lang = currentPage && getLanguageFromURL(currentPage);
diff --git a/docs/src/components/Header/Search.tsx b/docs/src/components/Header/Search.tsx
index 7b8532a81..4ca7b4ef1 100644
--- a/docs/src/components/Header/Search.tsx
+++ b/docs/src/components/Header/Search.tsx
@@ -1,10 +1,12 @@
/* jsxImportSource: react */
import { useState, useCallback, useRef } from 'react';
import { createPortal } from 'react-dom';
-import { DocSearchModal, useDocSearchKeyboardEvents } from '@docsearch/react';
-import '@docsearch/css//dist/style.css';
+import * as docsearch from '@docsearch/react';
+import '@docsearch/css/dist/style.css';
import './Search.css';
+const { DocSearchModal, useDocSearchKeyboardEvents } = ((docsearch as unknown as { default: typeof docsearch }).default || docsearch)
+
export default function Search(props) {
const [isOpen, setIsOpen] = useState(false);
const searchButtonRef = useRef();