chrysopedia/frontend/src/components/AppFooter.tsx
jlightner 0c8bbb32d6 feat: Removed yellow semantic-search-unavailable banner from search res…
- "frontend/src/pages/SearchResults.tsx"
- "frontend/src/App.css"
- "frontend/src/components/AppFooter.tsx"
- "frontend/package.json"

GSD-Task: S02/T02
2026-03-31 05:14:58 +00:00

42 lines
1 KiB
TypeScript

const REPO_URL = "https://github.com/xpltdco/chrysopedia";
export default function AppFooter() {
const commitUrl =
__GIT_COMMIT__ !== "dev"
? `${REPO_URL}/commit/${__GIT_COMMIT__}`
: undefined;
return (
<footer className="app-footer">
<span className="app-footer__version">
v{__APP_VERSION__}
</span>
<span className="app-footer__sep">·</span>
<span className="app-footer__date">
Built {__BUILD_DATE__.slice(0, 10)}
</span>
{commitUrl && (
<>
<span className="app-footer__sep">·</span>
<a
href={commitUrl}
className="app-footer__commit"
target="_blank"
rel="noopener noreferrer"
>
{__GIT_COMMIT__}
</a>
</>
)}
<span className="app-footer__sep">·</span>
<a
href={REPO_URL}
className="app-footer__repo"
target="_blank"
rel="noopener noreferrer"
>
GitHub
</a>
</footer>
);
}