feat: 💄 set preview breakpoint to xl
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing

This commit is contained in:
RaviAnand Mohabir 2025-04-08 12:08:48 +02:00
parent f2d5f53c1c
commit 80482af5c0

View File

@ -6,6 +6,7 @@ import {
Button, Button,
Group, Group,
Loader, Loader,
MantineSize,
Pagination, Pagination,
Paper, Paper,
ScrollArea, ScrollArea,
@ -60,6 +61,7 @@ function Organizrr() {
const [desktopOpened, { close: closeDesktop, open: openDesktop }] = const [desktopOpened, { close: closeDesktop, open: openDesktop }] =
useDisclosure(true); useDisclosure(true);
const previewBreakpoint: MantineSize = "xl";
const [previewMobileOpened, { toggle: togglePreviewMobile }] = const [previewMobileOpened, { toggle: togglePreviewMobile }] =
useDisclosure(); useDisclosure();
const [previewOpened, { toggle: togglePreview, open: openPreview }] = const [previewOpened, { toggle: togglePreview, open: openPreview }] =
@ -263,7 +265,7 @@ function Organizrr() {
}} }}
aside={{ aside={{
width: 600, width: 600,
breakpoint: "sm", breakpoint: previewBreakpoint,
collapsed: { mobile: !previewMobileOpened, desktop: !previewOpened }, collapsed: { mobile: !previewMobileOpened, desktop: !previewOpened },
}} }}
padding="md" padding="md"
@ -289,14 +291,14 @@ function Organizrr() {
<ActionIcon <ActionIcon
variant="subtle" variant="subtle"
onClick={togglePreview} onClick={togglePreview}
visibleFrom="sm" visibleFrom={previewBreakpoint}
> >
{previewOpened ? <IconEyeOff /> : <IconEye />} {previewOpened ? <IconEyeOff /> : <IconEye />}
</ActionIcon> </ActionIcon>
<ActionIcon <ActionIcon
variant="subtle" variant="subtle"
onClick={togglePreviewMobile} onClick={togglePreviewMobile}
hiddenFrom="sm" hiddenFrom={previewBreakpoint}
> >
{previewMobileOpened ? <IconEyeOff /> : <IconEye />} {previewMobileOpened ? <IconEyeOff /> : <IconEye />}
</ActionIcon> </ActionIcon>