import React from 'react';
import { Alert, Breadcrumb } from 'antd';
import { HashRouter, Link, Route, Routes, useLocation } from 'react-router-dom';
const Apps = () => (
-
Application1:Detail
-
Application2:Detail
);
const breadcrumbNameMap: Record = {
'/apps': 'Application List',
'/apps/1': 'Application1',
'/apps/2': 'Application2',
'/apps/1/detail': 'Detail',
'/apps/2/detail': 'Detail',
};
const Home = () => {
const location = useLocation();
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 (
Home
Application List
} />
Home Page} />
{breadcrumbItems}
);
};
const App: React.FC = () => (
);
export default App;