import { useId } from 'react'; import { useLocation, useParams } from 'react-router'; import { SearchContent } from '/@/renderer/features/search/components/search-content'; import { SearchHeader } from '/@/renderer/features/search/components/search-header'; import { AnimatedPage } from '/@/renderer/features/shared/components/animated-page'; import { LibraryContainer } from '/@/renderer/features/shared/components/library-container'; import { PageErrorBoundary } from '/@/renderer/features/shared/components/page-error-boundary'; const SearchRoute = () => { const { state: locationState } = useLocation(); const localNavigationId = useId(); const navigationId = locationState?.navigationId || localNavigationId; const { itemType } = useParams() as { itemType: string }; return ( ); }; const SearchRouteWithBoundary = () => { return ( ); }; export default SearchRouteWithBoundary;