diff --git a/client/.env b/client/.env
index e69de29..394093c 100644
--- a/client/.env
+++ b/client/.env
@@ -0,0 +1 @@
+VITE_API_URL=https://subly-backend-iuej.onrender.com
\ No newline at end of file
diff --git a/client/package-lock.json b/client/package-lock.json
index 35e9714..4c6fa0c 100644
--- a/client/package-lock.json
+++ b/client/package-lock.json
@@ -13,6 +13,7 @@
"@tailwindcss/vite": "^4.3.0",
"@tanstack/react-query": "^5.100.14",
"@tanstack/react-query-devtools": "^5.101.0",
+ "@vercel/analytics": "^2.0.1",
"axios": "^1.16.1",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
@@ -3734,6 +3735,48 @@
"url": "https://opencollective.com/eslint"
}
},
+ "node_modules/@vercel/analytics": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-2.0.1.tgz",
+ "integrity": "sha512-MTQG6V9qQrt1tsDeF+2Uoo5aPjqbVPys1xvnIftXSJYG2SrwXRHnqEvVoYID7BTruDz4lCd2Z7rM1BdkUehk2g==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@remix-run/react": "^2",
+ "@sveltejs/kit": "^1 || ^2",
+ "next": ">= 13",
+ "nuxt": ">= 3",
+ "react": "^18 || ^19 || ^19.0.0-rc",
+ "svelte": ">= 4",
+ "vue": "^3",
+ "vue-router": "^4"
+ },
+ "peerDependenciesMeta": {
+ "@remix-run/react": {
+ "optional": true
+ },
+ "@sveltejs/kit": {
+ "optional": true
+ },
+ "next": {
+ "optional": true
+ },
+ "nuxt": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ },
+ "svelte": {
+ "optional": true
+ },
+ "vue": {
+ "optional": true
+ },
+ "vue-router": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@vitejs/plugin-react": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.2.tgz",
diff --git a/client/package.json b/client/package.json
index 36828ad..b6014f8 100644
--- a/client/package.json
+++ b/client/package.json
@@ -15,6 +15,7 @@
"@tailwindcss/vite": "^4.3.0",
"@tanstack/react-query": "^5.100.14",
"@tanstack/react-query-devtools": "^5.101.0",
+ "@vercel/analytics": "^2.0.1",
"axios": "^1.16.1",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
diff --git a/client/src/components/Breadcrumb.jsx b/client/src/components/Breadcrumb.jsx
index afb3411..6d7a3e9 100644
--- a/client/src/components/Breadcrumb.jsx
+++ b/client/src/components/Breadcrumb.jsx
@@ -1,29 +1,33 @@
-import { Breadcrumb, BreadcrumbList, BreadcrumbItem, BreadcrumbSeparator, BreadcrumbLink, BreadcrumbPage } from "./ui/breadcrumb";
+import { Fragment } from "react";
+import {
+ Breadcrumb,
+ BreadcrumbList,
+ BreadcrumbItem,
+ BreadcrumbSeparator,
+ BreadcrumbLink,
+ BreadcrumbPage,
+} from "./ui/breadcrumb";
import { Link } from "react-router";
-
-export default function Breadcrumbs({crumbs}) {
- return (
-