Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1x 1x 1x 1x 2x | import { Launch as LaunchIcon } from '@mui/icons-material'; import { AppBar, Box, Link, Stack, Typography } from '@mui/material'; import React from 'react'; import { links, meta } from '@/constants'; export const Footer = () => ( <AppBar component="footer" sx={{ position: 'static', display: 'block', p: 2 }}> {/* README */} <Box sx={{ display: 'flex', justifyContent: 'center', pb: 1 }} data-testid="Footer__ReadMe"> <Link href={links.readme} target="_blank" color="text.secondary"> <Stack direction="row" gap={0.5} sx={{ alignItems: 'center' }}> <LaunchIcon sx={{ fontSize: 14 }} /> <Typography sx={{ fontSize: 14 }}>README</Typography> </Stack> </Link> </Box> {/* Copyright */} <Typography sx={{ textAlign: 'center', color: 'grey.400', fontSize: 14 }} data-testid="Footer__Copyright"> {meta.copyright} </Typography> {/* Commit Hash */} <Typography sx={{ textAlign: 'center', color: 'grey.800', fontSize: 12 }} data-testid="Footer__Sha"> sha: {process.env.REACT_APP_COMMIT_SHA} </Typography> </AppBar> ); |