-
Notifications
You must be signed in to change notification settings - Fork 116
Expand file tree
/
Copy pathModelNav.tsx
More file actions
34 lines (31 loc) · 886 Bytes
/
ModelNav.tsx
File metadata and controls
34 lines (31 loc) · 886 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import { Link, useParams } from "react-router-dom";
function ModelNav({ sectionName }: { sectionName: string }): React.JSX.Element {
const { id, model_id } = useParams();
return (
<nav className="p-tabs">
<ul className="p-tabs__list">
<li className="p-tabs__item">
<Link
to={`/admin/${id}/models/${model_id}`}
className="p-tabs__link"
aria-selected={sectionName === "overview"}
role="tab"
>
Overview
</Link>
</li>
<li className="p-tabs__item">
<Link
to={`/admin/${id}/models/${model_id}/policies`}
className="p-tabs__link"
aria-selected={sectionName === "policies"}
role="tab"
>
Policies
</Link>
</li>
</ul>
</nav>
);
}
export default ModelNav;