diff --git a/packages/ui/src/breadcrumbs/breadcrumbs.tsx b/packages/ui/src/breadcrumbs/breadcrumbs.tsx index 41fe147395..94f3178255 100644 --- a/packages/ui/src/breadcrumbs/breadcrumbs.tsx +++ b/packages/ui/src/breadcrumbs/breadcrumbs.tsx @@ -1,59 +1,81 @@ import * as React from "react"; // icons -import { MoveLeft } from "lucide-react"; +import { ChevronRight } from "lucide-react"; +// components +import { Tooltip } from "../tooltip"; type BreadcrumbsProps = { - onBack: () => void; children: any; }; -const Breadcrumbs = ({ onBack, children }: BreadcrumbsProps) => ( - <> -
- {icon} - {title} -
+const Breadcrumbs = ({ children }: BreadcrumbsProps) => ( +{`${truncateText(cycleDetails?.project_detail.name ?? "", 32)} Cycles`}
- - + type="text" + icon={ + currentProjectDetails?.emoji ? ( + renderEmoji(currentProjectDetails.emoji) + ) : currentProjectDetails?.icon_prop ? ( + renderEmoji(currentProjectDetails.icon_prop) + ) : ( + + {currentProjectDetails?.name.charAt(0)} + + ) + } + label={currentProjectDetails?.name ?? "Project"} + link={`/${workspaceSlug}/projects/${currentProjectDetails?.id}/issues`} + /> +Projects
- - +{`${truncateText( - moduleDetails?.project_detail.name ?? "", - 32 - )} Modules`}
- - + type="text" + icon={ + currentProjectDetails?.emoji ? ( + renderEmoji(currentProjectDetails.emoji) + ) : currentProjectDetails?.icon_prop ? ( + renderEmoji(currentProjectDetails.icon_prop) + ) : ( + + {currentProjectDetails?.name.charAt(0)} + + ) + } + label={currentProjectDetails?.name ?? "Project"} + link={`/${workspaceSlug}/projects/${currentProjectDetails?.id}/issues`} + /> +Projects
- - +Projects
- - +{`${truncateText( - issueDetails?.project_detail.name ?? "Project", - 32 - )} Issues`}
- - +Projects
- - +Projects
- - +Projects
- - +{`${truncateText( - issueDetails?.project_detail.name ?? "Project", - 32 - )} Issues`}
- - + type="text" + icon={ + currentProjectDetails?.emoji ? ( + renderEmoji(currentProjectDetails.emoji) + ) : currentProjectDetails?.icon_prop ? ( + renderEmoji(currentProjectDetails.icon_prop) + ) : ( + + {currentProjectDetails?.name.charAt(0)} + + ) } + label={currentProjectDetails?.name ?? "Project"} + link={`/${workspaceSlug}/projects`} /> +Projects
- - +{`${truncateText(currentProjectDetails?.name ?? "Project", 32)}`}
- - +{`${projectDetails?.name ?? "Project"} Views`}
- - +Projects
- - +{`${truncateText(activeWorkspace?.name ?? "Workspace", 32)}`}
- - - } +