diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index 016b702..09cba57 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -6,6 +6,7 @@ import CommunityPage from "./pages/communityPage/communityPage";
import Layout from "./components/Layout";
import LoginPage from "./pages/loginPage/loginPage";
import AccountPage from "./pages/accountPage/accountPage";
+import NotFoundPage from "./pages/notFoundPage/notFoundPage";
import { Routes, Route, useLocation, useParams } from "react-router";
import { useSelector } from "react-redux";
import type { RootState } from "./state/store";
@@ -34,10 +35,7 @@ function App() {
+
Loading parts...
)} @@ -270,22 +277,21 @@ function PartsResults({ )} - {(!featured || error) && ( - - )} + {!loading && + (!featured || error) && + (!error && !pageInfo?.hasNextPage ? ( ++ Showing {visibleParts.length}/{totalCount} +
+ ) : ( + + ))} ); } diff --git a/frontend/src/components/CategorySelection.tsx b/frontend/src/components/CategorySelection.tsx index b9f0c59..ebf707a 100644 --- a/frontend/src/components/CategorySelection.tsx +++ b/frontend/src/components/CategorySelection.tsx @@ -26,10 +26,12 @@ const categoryIcons: RecordBuild total:
-+
€{totalSum.toFixed(2)}
{missingPriceCount > 0 && ( diff --git a/frontend/src/pages/pcBuilderPage/components/CompatabilityComponent.tsx b/frontend/src/pages/pcBuilderPage/components/CompatabilityComponent.tsx index 5ef5fba..01d2f31 100644 --- a/frontend/src/pages/pcBuilderPage/components/CompatabilityComponent.tsx +++ b/frontend/src/pages/pcBuilderPage/components/CompatabilityComponent.tsx @@ -101,10 +101,10 @@ export default function CompatabilityComponent({ parts }: { parts: PcPart[] }) { return (