File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -53,8 +53,9 @@ export const getMenuByRouter = (list, access) => {
53
53
* @returns {Array }
54
54
*/
55
55
export const getBreadCrumbList = ( route , homeRoute ) => {
56
+ let homeItem = { ...homeRoute , icon : homeRoute . meta . icon }
56
57
let routeMetched = route . matched
57
- if ( routeMetched . some ( item => item . name === homeRoute . name ) ) return [ homeRoute ]
58
+ if ( routeMetched . some ( item => item . name === homeRoute . name ) ) return [ homeItem ]
58
59
let res = routeMetched . filter ( item => {
59
60
return item . meta === undefined || ! item . meta . hide
60
61
} ) . map ( item => {
@@ -70,7 +71,7 @@ export const getBreadCrumbList = (route, homeRoute) => {
70
71
res = res . filter ( item => {
71
72
return ! item . meta . hideInMenu
72
73
} )
73
- return [ Object . assign ( homeRoute , { to : homeRoute . path } ) , ...res ]
74
+ return [ { ... homeItem , to : homeRoute . path } , ...res ]
74
75
}
75
76
76
77
export const getRouteTitleHandled = route => {
You can’t perform that action at this time.
0 commit comments