ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/thatdeveloperguy-website / app/components/layout/SiteFooter.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/SiteFooter.tsx
DateNot specified in source
RepositoryJanady13/thatdeveloperguy-website
Revision2bea2ebdff0e34494bff597d4fa9c8422a0c3a94
Branchmain
Path or archive memberapp/components/layout/SiteFooter.tsx
Original SHA-256adaebdaa7c7826dd66a31334ce38edc04d0c696285d011475b25b179bdb1e9c0
Git blob SHAbff5c8e65eeb791c57a1603e9382e5db1f1ba8a5
Reading-copy SHA-256adaebdaa7c7826dd66a31334ce38edc04d0c696285d011475b25b179bdb1e9c0

Original source ↗

Recovered source transcript

import { Link } from 'react-router'; import navigation from '../../../content/site/navigation.json'; import { pagesById } from '../../../src/generated'; import { truth } from '../../../src/authority/select-public-facts'; export function SiteFooter() { const address = truth.org.address as Record<string, string>; const links = navigation.footer.flatMap(id => pagesById[id] ? [pagesById[id]!] : []); return ( <footer className="site-footer"> <nav aria-label="Footer" className="site-footer-nav">{links.map(page => <Link key={page.id} to={page.path}>{page.heading}</Link>)}</nav> <p><strong>{truth.org.legalName}</strong> · {address.streetAddress}, {address.addressLocality}, {address.addressRegion} {address.postalCode} · <a href={`tel:${truth.org.telephone}`}>{truth.org.telephoneDisplay || truth.org.telephone}</a> · <a href={`mailto:${truth.org.email}`}>{truth.org.email}</a></p> <p className="site-footer-note">Founded {truth.org.foundingDate}. {truth.person.name}, {truth.person.jobTitle}.</p> </footer> ); }

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