@@ -2,9 +2,6 @@ import React, { useState } from 'react'
22import {
33 Badge ,
44 Box ,
5- Breadcrumb ,
6- BreadcrumbItem ,
7- BreadcrumbLink ,
85 Button ,
96 Center ,
107 Flex ,
@@ -33,8 +30,6 @@ import {
3330 VStack ,
3431} from '@chakra-ui/react'
3532import {
36- FiArrowLeft ,
37- FiChevronRight ,
3833 FiClock ,
3934 FiDownload ,
4035 FiFileText ,
@@ -325,7 +320,6 @@ Generated using Toban Contribution Viewer with ${modelUsed}
325320 backButton : {
326321 mb : 4 ,
327322 size : 'sm' ,
328- leftIcon : < FiArrowLeft /> ,
329323 variant : 'outline' ,
330324 } ,
331325 headerSection : {
@@ -418,7 +412,6 @@ Generated using Toban Contribution Viewer with ${modelUsed}
418412 backButton : {
419413 mb : 4 ,
420414 size : 'sm' ,
421- leftIcon : < FiArrowLeft /> ,
422415 variant : 'outline' ,
423416 } ,
424417 }
@@ -514,94 +507,6 @@ Generated using Toban Contribution Viewer with ${modelUsed}
514507 return (
515508 < ErrorBoundary >
516509 < Box >
517- { /* Breadcrumb navigation */ }
518- < Breadcrumb
519- separator = { < FiChevronRight color = "gray.500" /> }
520- sx = { customStyles . breadcrumb }
521- >
522- < BreadcrumbItem >
523- < BreadcrumbLink as = { Link } to = "/dashboard" >
524- Dashboard
525- </ BreadcrumbLink >
526- </ BreadcrumbItem >
527-
528- { isTeamAnalysis ? (
529- < >
530- < BreadcrumbItem >
531- < BreadcrumbLink as = { Link } to = "/dashboard/teams" >
532- Teams
533- </ BreadcrumbLink >
534- </ BreadcrumbItem >
535- < BreadcrumbItem >
536- < BreadcrumbLink
537- as = { Link }
538- to = { `/dashboard/teams/${ analysis ?. team_id || '' } ` }
539- >
540- { analysis ?. team_id ? 'Team' : 'Team Analysis' }
541- </ BreadcrumbLink >
542- </ BreadcrumbItem >
543- < BreadcrumbItem >
544- < BreadcrumbLink
545- as = { Link }
546- to = { `/dashboard/teams/${ analysis ?. team_id || '' } /reports/history` }
547- >
548- Reports
549- </ BreadcrumbLink >
550- </ BreadcrumbItem >
551- < BreadcrumbItem isCurrentPage >
552- < BreadcrumbLink > Analysis</ BreadcrumbLink >
553- </ BreadcrumbItem >
554- </ >
555- ) : (
556- < >
557- < BreadcrumbItem >
558- < BreadcrumbLink as = { Link } to = "/dashboard/integrations" >
559- Integrations
560- </ BreadcrumbLink >
561- </ BreadcrumbItem >
562- < BreadcrumbItem >
563- < BreadcrumbLink
564- as = { Link }
565- to = { `/dashboard/integrations/${ analysis ?. channel_id ?. split ( ':' ) [ 0 ] || '' } ` }
566- >
567- { channel ?. name || 'Workspace' }
568- </ BreadcrumbLink >
569- </ BreadcrumbItem >
570- < BreadcrumbItem >
571- < BreadcrumbLink
572- as = { Link }
573- to = { `/dashboard/integrations/${ analysis ?. channel_id ?. split ( ':' ) [ 0 ] || '' } /channels` }
574- >
575- Channels
576- </ BreadcrumbLink >
577- </ BreadcrumbItem >
578- < BreadcrumbItem >
579- < BreadcrumbLink
580- as = { Link }
581- to = { `/dashboard/integrations/${ analysis ?. channel_id ?. split ( ':' ) [ 0 ] || '' } /channels/${ analysis ?. channel_id || '' } ` }
582- >
583- { channelName }
584- </ BreadcrumbLink >
585- </ BreadcrumbItem >
586- < BreadcrumbItem isCurrentPage >
587- < BreadcrumbLink > Analysis</ BreadcrumbLink >
588- </ BreadcrumbItem >
589- </ >
590- ) }
591- </ Breadcrumb >
592-
593- { /* Back button */ }
594- < ErrorBoundary
595- fallback = {
596- < Button onClick = { ( ) => navigate ( - 1 ) } mb = { 4 } >
597- Back
598- </ Button >
599- }
600- >
601- < Button onClick = { ( ) => navigate ( - 1 ) } sx = { safeCustomStyles . backButton } >
602- Back
603- </ Button >
604- </ ErrorBoundary >
605510
606511 { /* Header section with title and actions */ }
607512 < Box sx = { customStyles . headerSection } >
0 commit comments