Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/thatdeveloperguy-website / app/components/content/RelatedPages.tsx |
| Date | Not specified in source |
| Repository | Janady13/thatdeveloperguy-website |
| Revision | 2bea2ebdff0e34494bff597d4fa9c8422a0c3a94 |
| Branch | main |
| Path or archive member | app/components/content/RelatedPages.tsx |
| Original SHA-256 | 8afd64884a115978cd678baa3b44a3708ffb9e83bef373f75efa26808b0c712e |
| Git blob SHA | e3995e1e97256ce952fafd760ee00471a47cf9c6 |
| Reading-copy SHA-256 | 8afd64884a115978cd678baa3b44a3708ffb9e83bef373f75efa26808b0c712e |
Recovered source transcript
Download complete source text ↓12 lines · 0.4 KB
import { Link } from 'react-router';
import type { CompiledPage } from '../../../src/contracts/page';
export function RelatedPages({ page }: { page: CompiledPage }) {
if (!page.related.length) return null;
return (
<nav aria-label="Related pages" className="related-pages">
<h2>Related</h2>
<ul>{page.related.map(item => <li key={item.id}><Link to={item.path}>{item.title}</Link></li>)}</ul>
</nav>
);
}