feat: add breadcrumbs component and integrate with layout; update dependencies and refactor various pages

This commit is contained in:
Kemas M. Aryadary Rasyad
2026-06-11 19:50:16 +07:00
parent eceb325836
commit b7489e3be7
27 changed files with 184 additions and 107 deletions
+12 -1
View File
@@ -21,7 +21,8 @@
"react-icons": "^5.5.0",
"react-router-dom": "^7.6.0",
"recharts": "^3.4.1",
"tailwindcss": "^4.1.6"
"tailwindcss": "^4.1.6",
"use-react-router-breadcrumbs": "^4.0.1"
},
"devDependencies": {
"@eslint/js": "^9.25.0",
@@ -5160,6 +5161,16 @@
"punycode": "^2.1.0"
}
},
"node_modules/use-react-router-breadcrumbs": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/use-react-router-breadcrumbs/-/use-react-router-breadcrumbs-4.0.1.tgz",
"integrity": "sha512-Zbcy0KvWt1JePFcUHJAnTr7Z+AeO9WxmPs6A5Q/xqOVoi8edPKzpqHF87WB2opXwie/QjCxrEyTB7kFg7fgXvQ==",
"license": "MIT",
"peerDependencies": {
"react": ">=16.8",
"react-router-dom": ">=6.0.0"
}
},
"node_modules/use-sync-external-store": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",