Skip to content

Commit

Permalink
fix: added image display to organization read only. closes #1352
Browse files Browse the repository at this point in the history
  • Loading branch information
syam babu committed Sep 25, 2024
1 parent eae7a87 commit cf54b8a
Showing 1 changed file with 33 additions and 17 deletions.
50 changes: 33 additions & 17 deletions src/pages/Dashboard/OrganizationsReadOnly/OrganizationsReadOnly.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ import { getActiveTabKey } from '../../../redux/reducer/readOnlyTabSlice';
import ReadOnlyPageTabLayout from '../../../layout/ReadOnlyPageTabLayout/ReadOnlyPageTabLayout';
import { isDataValid } from '../../../utils/MultiLingualFormItemSupportFunctions';
import { organizationFormFieldNames } from '../../../constants/personAndOrganizationFormFieldNames';
import ImageUpload from '../../../components/ImageUpload';

function OrganizationsReadOnly() {
const { t } = useTranslation();
Expand Down Expand Up @@ -412,28 +413,43 @@ function OrganizationsReadOnly() {
)}
{checkIfFieldIsToBeDisplayed(
organizationFormFieldNames.IMAGE,
organizationData?.organizationData?.image,
organizationData?.image?.find((image) => image?.isMain),
) &&
organizationData?.image?.find((image) => image?.isMain)?.large?.uri && (
<ImageUpload
imageUrl={organizationData?.image?.find((image) => image?.isMain)?.large?.uri}
imageReadOnly={true}
preview={true}
eventImageData={organizationData?.image?.find((image) => image?.isMain)?.large}
/>
)}
{checkIfFieldIsToBeDisplayed(
organizationFormFieldNames.IMAGE,
imageConfig.enableGallery ? organizationData?.image?.filter((image) => !image?.isMain) : [],
) && (
<div>
<p className="read-only-event-content-sub-title-primary">
{t('dashboard.events.addEditEvent.otherInformation.image.additionalImages')}
</p>
{organizationData?.image?.length > 0 && imageConfig.enableGallery && (
<MultipleImageUpload
imageReadOnly={true}
largeAspectRatio={
currentCalendarData?.imageConfig?.length > 0
? imageConfig?.large?.aspectRatio
: null
}
thumbnailAspectRatio={
currentCalendarData?.imageConfig?.length > 0
? imageConfig?.thumbnail?.aspectRatio
: null
}
eventImageData={organizationData?.image?.filter((image) => !image?.isMain)}
/>
)}
{organizationData?.image?.filter((image) => !image?.isMain)?.length > 0 &&
imageConfig.enableGallery && (
<>
<MultipleImageUpload
imageReadOnly={true}
largeAspectRatio={
currentCalendarData?.imageConfig?.length > 0
? imageConfig?.large?.aspectRatio
: null
}
thumbnailAspectRatio={
currentCalendarData?.imageConfig?.length > 0
? imageConfig?.thumbnail?.aspectRatio
: null
}
eventImageData={organizationData?.image?.filter((image) => !image?.isMain)}
/>
</>
)}
</div>
)}
{checkIfFieldIsToBeDisplayed(
Expand Down

0 comments on commit cf54b8a

Please sign in to comment.