mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
fix(ui): mailbox email details sheet zoom and close actions not working #5
This commit is contained in:
@@ -20,11 +20,12 @@
|
|||||||
|
|
||||||
import {
|
import {
|
||||||
Sheet,
|
Sheet,
|
||||||
SheetContent
|
SheetContent,
|
||||||
|
SheetTitle
|
||||||
} from '@/components/ui/sheet'
|
} from '@/components/ui/sheet'
|
||||||
import { useMailboxContext } from '../context'
|
import { useMailboxContext } from '../context'
|
||||||
import { MailMessageView } from './mail-message-view'
|
import { MailMessageView } from './mail-message-view'
|
||||||
import { ScrollArea } from '@/components/ui/scroll-area'
|
import { VisuallyHidden } from '@radix-ui/react-visually-hidden'
|
||||||
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -37,8 +38,11 @@ export function MailDisplayDrawer({ open, onOpenChange }: Props) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Sheet open={open} onOpenChange={onOpenChange}>
|
<Sheet open={open} onOpenChange={onOpenChange}>
|
||||||
|
<VisuallyHidden asChild>
|
||||||
|
<SheetTitle />
|
||||||
|
</VisuallyHidden>
|
||||||
<SheetContent className="md:w-[80rem] h-full p-0">
|
<SheetContent className="md:w-[80rem] h-full p-0">
|
||||||
<ScrollArea>
|
|
||||||
<div className='m-5'>
|
<div className='m-5'>
|
||||||
{currentEnvelope ? (
|
{currentEnvelope ? (
|
||||||
<MailMessageView envelope={currentEnvelope} />
|
<MailMessageView envelope={currentEnvelope} />
|
||||||
@@ -46,8 +50,8 @@ export function MailDisplayDrawer({ open, onOpenChange }: Props) {
|
|||||||
<div className="p-8 text-center text-muted-foreground">No message selected</div>
|
<div className="p-8 text-center text-muted-foreground">No message selected</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</ScrollArea>
|
|
||||||
</SheetContent>
|
</SheetContent>
|
||||||
</Sheet>
|
</Sheet>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user