From 9b274b9e1625a3e2f05c6394a9064e0d59a7e90d Mon Sep 17 00:00:00 2001 From: csawatzky Date: Mon, 3 Mar 2025 11:28:37 -0600 Subject: [PATCH] adhusted the breadcrumb to have the last one highlighted again --- package-lock.json | 9 --------- package.json | 2 -- src/common/SmartBreadcrumb.tsx | 9 +++++++-- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index a73ab95..b70900f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,6 @@ "react-router-dom": "^6.28.0", "react-virtualized-auto-sizer": "^1.0.25", "recharts": "^2.15.1", - "save-svg-as-png": "^1.4.17", "victory": "^37.3.6" }, "devDependencies": { @@ -56,7 +55,6 @@ "eslint-plugin-react-hooks": "^5.1.0-rc.0", "eslint-plugin-react-refresh": "^0.4.12", "globals": "^15.9.0", - "save-svg-as-png": "^1.4.17", "typescript": "^5.5.3", "typescript-eslint": "^8.7.0", "vite": "^6.2.0", @@ -7910,13 +7908,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/save-svg-as-png": { - "version": "1.4.17", - "resolved": "https://registry.npmjs.org/save-svg-as-png/-/save-svg-as-png-1.4.17.tgz", - "integrity": "sha512-7QDaqJsVhdFPwviCxkgHiGm9omeaMBe1VKbHySWU6oFB2LtnGCcYS13eVoslUgq6VZC6Tjq/HddBd1K6p2PGpA==", - "dev": true, - "license": "MIT" - }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", diff --git a/package.json b/package.json index 93fb8d2..b82915d 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,6 @@ "react-router-dom": "^6.28.0", "react-virtualized-auto-sizer": "^1.0.25", "recharts": "^2.15.1", - "save-svg-as-png": "^1.4.17", "victory": "^37.3.6" }, "devDependencies": { @@ -66,7 +65,6 @@ "eslint-plugin-react-hooks": "^5.1.0-rc.0", "eslint-plugin-react-refresh": "^0.4.12", "globals": "^15.9.0", - "save-svg-as-png": "^1.4.17", "typescript": "^5.5.3", "typescript-eslint": "^8.7.0", "vite": "^6.2.0", diff --git a/src/common/SmartBreadcrumb.tsx b/src/common/SmartBreadcrumb.tsx index 4fd8f4a..a46c454 100644 --- a/src/common/SmartBreadcrumb.tsx +++ b/src/common/SmartBreadcrumb.tsx @@ -270,9 +270,12 @@ export default function SmartBreadcrumb(props: Props) { if (prependPaths) pathnames.unshift(...prependPaths) + console.log(pathnames) + pathnames.forEach((_value: any, index: any) => { const lastPath = index === pathnames.length - 1; + console.log(lastPath) const to = `/${pathnames.slice(0, index + 1).join("/")}`; let label = breadcrumbMap[to]; @@ -304,10 +307,12 @@ export default function SmartBreadcrumb(props: Props) { variant={lastPath ? "filled" : "outlined"} label={ {label}