import { Link, useLocation } from 'react-router-dom' import { useProgramScope } from '../context/ProgramScopeContext.jsx' import { initiativeCatalogPath, projectPath, scopedPath } from '../utils/routes.js' import { resolveInitiativeHub, resolvePortfolioHub, } from '../utils/scopeNavigation.js' export function ProgramScopeBar() { const location = useLocation() const { initiativeId, projectId, initiativeTitle, projectTitle, clearScope, setScope, } = useProgramScope() const portfolioTo = resolvePortfolioHub(location.pathname) const initiativeTo = initiativeId ? resolveInitiativeHub(location.pathname, initiativeId, scopedPath) : null return (