From 03c0a0ac667abc51c156df2b37576602ec6d49b0 Mon Sep 17 00:00:00 2001
From: Anthony Geourjon <anthony.geourjon@tetras-libre.fr>
Date: Wed, 8 Mar 2023 19:47:10 +0100
Subject: [PATCH] Thumbail et trade ok

---
 src/components/AnnotationManifestsItem.js | 11 +++++------
 src/locales/en/translation.json           |  2 ++
 src/locales/fr/translation.json           |  2 ++
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/components/AnnotationManifestsItem.js b/src/components/AnnotationManifestsItem.js
index cb277e382..326b22807 100644
--- a/src/components/AnnotationManifestsItem.js
+++ b/src/components/AnnotationManifestsItem.js
@@ -7,6 +7,7 @@ import {
 import Button from '@material-ui/core/Button';
 import Tooltip from '@material-ui/core/Tooltip';
 import ns from '../config/css-ns';
+import ErrorIcon from '@material-ui/icons/ErrorOutlineSharp';
 
 /**
  * AnnotationManifestsItem
@@ -42,18 +43,16 @@ export class AnnotationManifestsItem extends Component {
       classes, t, manifestId, thumbnail, title, description, error, ready
     } = this.props;
 
-    if (!ready) {
+    if (error) {
       return (
-        <Typography>
-          Chargement de la ressource en cours
-        </Typography>
+        <Typography>{t('resourceError', { manifestId })}</Typography>
       );
     }
 
-    if (error) {
+    if (!ready) {
       return (
         <Typography>
-          Impossible de charger le manifest
+          <Typography>{t('resourceLoading')}</Typography>
         </Typography>
       );
     }
diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json
index ed080f8e4..29471e77c 100644
--- a/src/locales/en/translation.json
+++ b/src/locales/en/translation.json
@@ -116,6 +116,8 @@
     "previousCanvas": "Previous item",
     "related": "Related",
     "resource": "Resource",
+    "resourceError": "Error when loading ressource from {{ manifestId }}",
+    "resourceLoading": "Loading ressource ... ",
     "retry": "Retry",
     "right": "Right",
     "rights": "License",
diff --git a/src/locales/fr/translation.json b/src/locales/fr/translation.json
index 435b6c0bd..45ce26156 100644
--- a/src/locales/fr/translation.json
+++ b/src/locales/fr/translation.json
@@ -112,6 +112,8 @@
     "previousCanvas": "Précédent",
     "related": "En relation",
     "resource": "Ressource",
+    "resourceError": "Erreur lors du changement de la ressource {{ manifestId }}",
+    "resourceLoading": "Chargement en cours de la ressource ... ",
     "retry": "Réessayer",
     "right": "Droite",
     "rights": "Licence",
-- 
GitLab