diff --git a/src/locales/en/translationEn.json b/src/locales/en/translationEn.json index da361ef0d..397514c96 100644 --- a/src/locales/en/translationEn.json +++ b/src/locales/en/translationEn.json @@ -500,7 +500,13 @@ "location": "Location", "edit": "Edit", "Edit": "Edit", - "socialMediaLinks": "Social media links" + "socialMediaLinks": "Social media links", + "image": { + "image": "Image", + "mainImage": "Main image", + "additionalImages": "Additional images" + }, + "logo": "Logo" }, "createNew": { "search": { diff --git a/src/locales/fr/transalationFr.json b/src/locales/fr/transalationFr.json index 7d642f516..eb274b117 100644 --- a/src/locales/fr/transalationFr.json +++ b/src/locales/fr/transalationFr.json @@ -499,7 +499,13 @@ "memberOf": "Membre de", "location": "Endroit", "edit": "Éditer", - "socialMediaLinks": "Liens vers les réseaux sociaux" + "socialMediaLinks": "Liens vers les réseaux sociaux", + "image": { + "image": "Image", + "mainImage": "Image principale", + "additionalImages": "Images supplémentaires" + }, + "logo": "Logo" }, "createNew": { "search": { diff --git a/src/pages/Dashboard/OrganizationsReadOnly/OrganizationsReadOnly.jsx b/src/pages/Dashboard/OrganizationsReadOnly/OrganizationsReadOnly.jsx index 4bd42df09..f1b09d987 100644 --- a/src/pages/Dashboard/OrganizationsReadOnly/OrganizationsReadOnly.jsx +++ b/src/pages/Dashboard/OrganizationsReadOnly/OrganizationsReadOnly.jsx @@ -418,17 +418,36 @@ function OrganizationsReadOnly() { ))} )} + {checkIfFieldIsToBeDisplayed(organizationFormFieldNames.LOGO, organizationData?.logo) && + organizationData?.logo?.large?.uri && ( +
+ {t('dashboard.organization.readOnly.logo')} +
++ {t('dashboard.organization.readOnly.image.mainImage')} +
++ {t('dashboard.organization.readOnly.image.mainImage')} +
+diff --git a/src/pages/Dashboard/PlaceReadOnly/PlaceReadOnly.jsx b/src/pages/Dashboard/PlaceReadOnly/PlaceReadOnly.jsx index daf2caab7..b84ce00af 100644 --- a/src/pages/Dashboard/PlaceReadOnly/PlaceReadOnly.jsx +++ b/src/pages/Dashboard/PlaceReadOnly/PlaceReadOnly.jsx @@ -42,6 +42,7 @@ import { isDataValid } from '../../../utils/MultiLingualFormItemSupportFunctions import { placeFormRequiredFieldNames } from '../../../constants/placeFormRequiredFieldNames'; import { adminCheckHandler } from '../../../utils/adminCheckHandler'; import { getCurrentCalendarDetailsFromUserDetails } from '../../../utils/getCurrentCalendarDetailsFromUserDetails'; +import ImageUpload from '../../../components/ImageUpload'; function PlaceReadOnly() { const { t } = useTranslation(); @@ -482,6 +483,20 @@ function PlaceReadOnly() { )} )} + {checkIfFieldIsToBeDisplayed(placeFormRequiredFieldNames.IMAGE, mainImageData) && + mainImageData?.large?.uri && ( +
+ {t('dashboard.organization.readOnly.image.mainImage')} +
+