Repository navigation
correction des ereurs #95783
Replies: 2 comments
|
L’erreur ne vient pas réellement de Ajoutez un titre au contenu de cette boîte de dialogue : import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
} from "@/components/ui/dialog"
<DialogContent>
<DialogHeader>
<DialogTitle>Quittances</DialogTitle>
<DialogDescription>
Consultez ou gérez les quittances.
</DialogDescription>
</DialogHeader>
{/* contenu existant */}
</DialogContent>Si le titre ne doit pas être visible, gardez-le tout de même pour les lecteurs d’écran : <DialogContent>
<DialogTitle className="sr-only">Quittances</DialogTitle>
{/* contenu existant */}
</DialogContent>Évitez de supprimer l’avertissement ou d’ajouter un titre générique directement dans le composant partagé Références : shadcn/ui Dialog · Radix Dialog accessibility |
|
Voici la solution directe pour corriger cette erreur d'accessibilité (Radix UI / shadcn/ui). Cause de l'erreur Solution Option A : Si vous voulez afficher un titre Option B : Si vous voulez masquer le titre visuellement TypeScript |
Uh oh!
There was an error while loading. Please reload this page.
Console Error
DialogContentrequires aDialogTitlefor the component to be accessible for screen reader users.If you want to hide the
DialogTitle, you can wrap it with our VisuallyHidden component.For more information, see https://radix-ui.com/primitives/docs/components/dialog
src/components/ui/dialog.tsx (60:7) @ DialogContent
58 |
59 |
Show 69 ignore-listed frame(s)
DialogContent
src/components/ui/dialog.tsx (60:7)
DialogPortal
src/components/ui/dialog.tsx (24:10)
DialogContent
src/components/ui/dialog.tsx (58:5)
QuittancesModule
src/components/coman/DocumentsModules.tsx (1769:9)
DocumentsModules
src/components/coman/DocumentsModules.tsx (1859:14)
renderModule
src/app/page.tsx (46:16)
Home
src/app/page.tsx (66:10 . j'ai besoin d'aide pour corriger ces erreus
All reactions