diff --git a/src/components/MediaDetails/MediaDetailsAudio.js b/src/components/MediaDetails/MediaDetailsAudio.js index 544922b7..84833955 100644 --- a/src/components/MediaDetails/MediaDetailsAudio.js +++ b/src/components/MediaDetails/MediaDetailsAudio.js @@ -46,17 +46,7 @@ function MediaDetailsAudio({ file }) { - {MediaDetailsSettings({ file })} - {file?.description.length > 0 && ( -
-

Description

-
-

- {file?.description} -

-
-
- )} + ) } diff --git a/src/components/MediaDetails/MediaDetailsSettings.js b/src/components/MediaDetails/MediaDetailsSettings.js index afe8187d..69da6944 100644 --- a/src/components/MediaDetails/MediaDetailsSettings.js +++ b/src/components/MediaDetails/MediaDetailsSettings.js @@ -6,33 +6,45 @@ import { isDisplayablePropMedia } from 'common/utils/mediaHelpers' function MediaDetailsSettings({ file }) { return ( -
-

Information

-
- {file?.id && - Object.keys(file).map((key) => { - if (isDisplayablePropMedia(key, file[key])) { - if (key === 'description') { - return null + <> +
+

Information

+
+ {file?.id && + Object.keys(file).map((key) => { + if (isDisplayablePropMedia(key, file[key])) { + if (key === 'description') { + return null + } + return ( +
+
+ {key === 'mimeType' ? 'File Type' : key} +
+
+ {file[key]} +
+
+ ) } - return ( -
-
- {key === 'mimeType' ? 'File Type' : key} -
-
- {file[key]} -
-
- ) - } - return null - })} -
-
+ return null + })} +
+
+ {file?.description.length > 0 && ( +
+

Description

+
+

+ {file?.description} +

+
+
+ )} + ) } // PROPTYPES diff --git a/src/components/MediaDetails/MediaDetailsVisual.js b/src/components/MediaDetails/MediaDetailsVisual.js index f9423f1e..7ed97dbe 100644 --- a/src/components/MediaDetails/MediaDetailsVisual.js +++ b/src/components/MediaDetails/MediaDetailsVisual.js @@ -59,17 +59,7 @@ function MediaDetailsVisual({ file, docType }) { - {MediaDetailsSettings({ file })} - {file?.description.length > 0 && ( -
-

Description

-
-

- {file?.description} -

-
-
- )} + ) }