From 4a2faed73b32bcf66a47235918cb1fc842f967a3 Mon Sep 17 00:00:00 2001 From: Julian Benegas Date: Tue, 1 Oct 2024 16:41:21 -0300 Subject: [PATCH] wip --- app/_components/header/search/index.tsx | 33 ++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/app/_components/header/search/index.tsx b/app/_components/header/search/index.tsx index 83b7882..4a935fc 100644 --- a/app/_components/header/search/index.tsx +++ b/app/_components/header/search/index.tsx @@ -1,10 +1,12 @@ 'use client' import * as React from 'react' +import { search as searchRaw } from 'basehub/search' import { useSearch, SearchBox, Hit } from 'basehub/react-search' import { Cross1Icon, MagnifyingGlassIcon } from '@radix-ui/react-icons' import { Box, + Button, Dialog, Flex, IconButton, @@ -83,6 +85,7 @@ export const SearchProvider = ({ search.onQueryChange(search.query) } }} + _searchKey={_searchKey} /> @@ -93,10 +96,12 @@ const DialogContent = ({ searchCategories, selectedCategoryId, onCategoryChange, + _searchKey, }: { searchCategories: HeaderFragment['subNavLinks']['items'] selectedCategoryId: string onCategoryChange: (_id: string) => void + _searchKey: string }) => { const search = SearchBox.useContext() const inputRef = React.useRef(null) @@ -123,11 +128,31 @@ const DialogContent = ({ - - - Esc +