feat: home link icon

This commit is contained in:
Cody Bender 2024-08-09 15:38:26 -04:00
parent 43305a8d2f
commit e4b9e32a09

View File

@ -1,7 +1,20 @@
import { Divider, Stack, SvgIcon, Typography } from "@mui/material"; import {
Button,
Divider,
Link,
Stack,
SvgIcon,
Typography,
} from "@mui/material";
import React from "react"; import React from "react";
import { useNavigation } from "@react-navigation/native";
import { NativeStackNavigationProp } from "@react-navigation/native-stack";
import { StackParamsList } from "../types";
export const Header: React.FC<{ title: string }> = ({ title }) => ( export const Header: React.FC<{ title: string }> = ({ title }) => {
const navigation =
useNavigation<NativeStackNavigationProp<StackParamsList>>();
return (
<Stack <Stack
direction="row" direction="row"
sx={{ sx={{
@ -11,6 +24,12 @@ export const Header: React.FC<{ title: string }> = ({ title }) => (
py: 2, py: 2,
}} }}
spacing={1} spacing={1}
>
<Button
component={Link}
onClick={() => {
navigation.navigate("Home");
}}
> >
<SvgIcon sx={{ height: 20, width: 115 }}> <SvgIcon sx={{ height: 20, width: 115 }}>
<svg <svg
@ -56,6 +75,7 @@ export const Header: React.FC<{ title: string }> = ({ title }) => (
/> />
</svg> </svg>
</SvgIcon> </SvgIcon>
</Button>
<Divider <Divider
flexItem flexItem
orientation="vertical" orientation="vertical"
@ -64,4 +84,5 @@ export const Header: React.FC<{ title: string }> = ({ title }) => (
/> />
<Typography variant="h5">{title}</Typography> <Typography variant="h5">{title}</Typography>
</Stack> </Stack>
); );
};