debats/app/s/error.tsx
Jalil Arfaoui 1a264ec3e9 refactor: suppression des try/catch JSX — extraction de composants et error boundaries Next.js
Remplace le pattern try/catch englobant le JSX dans tous les server components par :
- Des composants autonomes responsables de leur propre data-fetching (HomePage)
- Des error.tsx colocalisés pour chaque route (error boundary Next.js)
- Un composant ActionLink dans le design system

Élimine 140 warnings ESLint react-hooks/error-boundaries.
2026-03-27 17:47:48 +01:00

13 lines
312 B
TypeScript

'use client'
import ErrorDisplay from '../../components/layout/ErrorDisplay'
export default function SubjectsError({ error }: { error: Error & { digest?: string } }) {
return (
<ErrorDisplay
title="Erreur"
message="Impossible de charger les sujets."
detail={error.message}
/>
)
}