import React from "react";
import { Breadcrumb } from "antd";
import { useLocation, Link } from "react-router-dom";
export default function Breadcrumbs() {
const location = useLocation();
const breadcrumbNameMap = {
"/": "Home",
"/clients": "Clients",
"/clients/new": "New",
"/clients/*": "Detail",
"/projects": "Projects",
};
const pathSnippets = location.pathname.split("/").filter((i) => i);
const extraBreadcrumbItems = pathSnippets.map((_, index) => {
const url = `/${pathSnippets.slice(0, index + 1).join("/")}`;
return (
{breadcrumbNameMap[url]}
);
});
const breadcrumbItems = [
Home
,
].concat(extraBreadcrumbItems);
return (
{breadcrumbItems}
);
}