chore: breadcrumb component improvement (#3537)

* chore: breadcrumb component improvement

* chore: code refactor
This commit is contained in:
Anmol Singh Bhatia
2024-02-01 18:13:30 +05:30
committed by GitHub
parent 7d08a57be6
commit 67cf1785b8
28 changed files with 480 additions and 323 deletions

View File

@@ -5,6 +5,7 @@ import { observer } from "mobx-react-lite";
import { Breadcrumbs } from "@plane/ui";
// icons
import { Settings } from "lucide-react";
import { BreadcrumbLink } from "components/common";
export interface IInstanceAdminHeader {
title?: string;
@@ -21,11 +22,15 @@ export const InstanceAdminHeader: FC<IInstanceAdminHeader> = observer((props) =>
<Breadcrumbs>
<Breadcrumbs.BreadcrumbItem
type="text"
icon={<Settings className="h-4 w-4 text-custom-text-300" />}
label="Settings"
link="/god-mode"
link={
<BreadcrumbLink
href="/god-mode"
label="Settings"
icon={<Settings className="h-4 w-4 text-custom-text-300" />}
/>
}
/>
<Breadcrumbs.BreadcrumbItem type="text" label={title} />
<Breadcrumbs.BreadcrumbItem type="text" link={<BreadcrumbLink label={title} />} />
</Breadcrumbs>
</div>
)}