refactor(fullscreen-media-modal): replace div with dialog element for improved semantics

This commit is contained in:
Moyasee
2025-12-16 15:49:10 +02:00
parent 40d428c19e
commit 1524e73ee6

View File

@@ -65,7 +65,7 @@ export function FullscreenMediaModal({
return createPortal(
<Backdrop>
<div className="fullscreen-media-modal" role="dialog" aria-label={alt}>
<dialog className="fullscreen-media-modal" open aria-label={alt}>
<button
type="button"
onClick={onClose}
@@ -81,7 +81,7 @@ export function FullscreenMediaModal({
>
<img src={src} alt={alt} className="fullscreen-media-modal__image" />
</div>
</div>
</dialog>
</Backdrop>,
document.body
);