import { Helmet } from "react-helmet"; import { faChevronLeft } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { Link, useParams } from "@tanstack/react-router"; import { ProjectPermissionCan } from "@app/components/permissions"; import { PageHeader } from "@app/components/v2"; import { ROUTE_PATHS } from "@app/const/routes"; import { ProjectPermissionSub, useProject } from "@app/context"; import { ProjectPermissionPamSessionActions } from "@app/context/ProjectPermissionContext/types"; import { useGetPamSessionById } from "@app/hooks/api/pam"; import { ProjectType } from "@app/hooks/api/projects/types"; import { PamSessionDetailsSection } from "./components/PamSessionDetailsSection"; import { PamSessionLogsSection } from "./components/PamSessionLogsSection"; const Page = () => { const sessionId = useParams({ from: ROUTE_PATHS.Pam.PamSessionByIDPage.id, select: (el) => el.sessionId }); const { data: session } = useGetPamSessionById(sessionId); const { currentProject } = useProject(); return (
{session && (
Sessions
)}
); }; export const PamSessionByIDPage = () => { return ( <> PAM Session ); };