import { createFileRoute } from '@tanstack/react-router' import React from 'react' import { EmptyState, Tag } from '../primitives' import { SubBar } from '../shell/SubBar' type SearchParams = { q?: string } export const Route = createFileRoute('/search')({ validateSearch: (search: Record): SearchParams => ({ q: typeof search['q'] === 'string' ? search['q'] : undefined, }), component: SearchRoute, }) function SearchRoute(): React.JSX.Element { const { q } = Route.useSearch() return ( <> search {q != null && q !== '' && ( "{q}" )}
) }