Files
fast_api_template/frontend/src/components/Common/Navbar.tsx
T
2025-02-21 20:10:51 +00:00

33 lines
703 B
TypeScript

import { Flex, Image, useBreakpointValue } from "@chakra-ui/react"
import { Link } from "@tanstack/react-router"
import Logo from "/assets/images/fastapi-logo.svg"
import UserMenu from "./UserMenu"
function Navbar() {
const display = useBreakpointValue({ base: "none", md: "flex" })
return (
<Flex
display={display}
justify="space-between"
position="sticky"
color="white"
align="center"
bg="bg.muted"
w="100%"
top={0}
p={4}
>
<Link to="/">
<Image src={Logo} alt="Logo" maxW="3xs" p={2} />
</Link>
<Flex gap={2} alignItems="center">
<UserMenu />
</Flex>
</Flex>
)
}
export default Navbar