Skip to content

Commit e268da6

Browse files
committed
fix: useBreakpointValue for header position
1 parent 0fa2d29 commit e268da6

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

src/app.tsx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {
55
Flex,
66
GridItem,
77
SimpleGrid,
8+
useBreakpointValue,
89
} from "@chakra-ui/react";
910
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
1011
import { ErrorBoundary } from "react-error-boundary";
@@ -17,6 +18,7 @@ import { StacMapProvider } from "./provider";
1718

1819
export default function App() {
1920
const queryClient = new QueryClient({});
21+
const isHeaderAboveMap = useBreakpointValue({ base: true, md: false });
2022

2123
return (
2224
<QueryClientProvider client={queryClient}>
@@ -29,15 +31,19 @@ export default function App() {
2931
</Box>
3032
<Container zIndex={1} fluid h={"dvh"} py={4} pointerEvents={"none"}>
3133
<SimpleGrid columns={{ base: 1, md: 3 }} gap={4}>
32-
<GridItem colSpan={1} hideFrom={"md"}>
33-
<Header></Header>
34-
</GridItem>
34+
{isHeaderAboveMap && (
35+
<GridItem colSpan={1}>
36+
<Header></Header>
37+
</GridItem>
38+
)}
3539
<GridItem colSpan={1}>
3640
<Panel></Panel>
3741
</GridItem>
38-
<GridItem colSpan={2} hideBelow={"md"}>
39-
<Header></Header>
40-
</GridItem>
42+
{!isHeaderAboveMap && (
43+
<GridItem colSpan={2} hideBelow={"md"}>
44+
<Header></Header>
45+
</GridItem>
46+
)}
4147
</SimpleGrid>
4248
</Container>
4349
<Toaster></Toaster>

0 commit comments

Comments
 (0)