revert(MetaDetails): renderbg logic

This commit is contained in:
Timothy Z. 2024-12-26 16:31:25 +02:00
parent 97ed4b519a
commit dc00a9fadc

View file

@ -76,19 +76,12 @@ const MetaDetails = ({ urlParams, queryParams }) => {
setSeason(event.value);
}, [setSeason]);
const renderBackgroundImageFallback = React.useCallback(() => null, []);
const renderBackground = React.useMemo(() => !!(
metaPath &&
metaDetails?.metaItem &&
metaDetails.metaItem.content?.type !== 'Err' &&
metaDetails.metaItem.content.type !== 'Loading' &&
typeof metaDetails.metaItem.content.content?.background === 'string' &&
metaDetails.metaItem.content.content.background.length > 0
), [metaPath, metaDetails]);
return (
<div className={styles['metadetails-container']}>
{
renderBackground ?
typeof metaDetails.metaItem.content.content.background === 'string'
&& metaDetails.metaItem.content.content.background.length > 0 ?
<div className={styles['background-image-layer']}>
<Image
className={styles['background-image']}