ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/thatdeveloperguy-website / app/components/layout/SiteHeader.tsx

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/thatdeveloperguy-website / app/components/layout/SiteHeader.tsx
DateNot specified in source
RepositoryJanady13/thatdeveloperguy-website
Revision2bea2ebdff0e34494bff597d4fa9c8422a0c3a94
Branchmain
Path or archive memberapp/components/layout/SiteHeader.tsx
Original SHA-2560c96b68b81688d803023b49027466137f107a4e5f989956a58834134df98eaa8
Git blob SHA8127951983f06faaf4491f2210c7c6f247c90de3
Reading-copy SHA-2560c96b68b81688d803023b49027466137f107a4e5f989956a58834134df98eaa8

Original source ↗

Recovered source transcript

import { Link, NavLink } from 'react-router'; import navigation from '../../../content/site/navigation.json'; import { pagesById } from '../../../src/generated'; import { truth } from '../../../src/authority/select-public-facts'; /** Navigation references page ids; URLs come from the registry. A missing id (draft page) is simply not shown. */ export function SiteHeader() { const items = navigation.primary.flatMap(id => pagesById[id] ? [pagesById[id]!] : []); const cta = pagesById[navigation.cta]; return ( <header className="site-header"> <Link to="/" className="site-brand" aria-label={`${truth.org.name} — lobby`}>thatdeveloper<span>guy</span>.com</Link> <nav aria-label="Primary" className="site-nav"> {items.map(page => <NavLink key={page.id} to={page.path}>{page.heading}</NavLink>)} {cta && <NavLink to={cta.path} className="site-nav-cta">{cta.heading}</NavLink>} </nav> </header> ); }

Search equations, builds, manuscript text, and recovered sources.