Browse Source

small change

pull/1/head
PhilReact 9 months ago
parent
commit
9ccd47b4d1
  1. 17
      src/pages/Home/VideoListComponentLevel.tsx

17
src/pages/Home/VideoListComponentLevel.tsx

@ -19,7 +19,7 @@ import ResponsiveImage from '../../components/ResponsiveImage'
import { formatDate, formatTimestampSeconds } from '../../utils/time'
import { Video } from '../../state/features/videoSlice'
import { queue } from '../../wrappers/GlobalWrapper'
import { QTUBE_VIDEO_BASE, icons } from '../../constants'
import { QTUBE_VIDEO_BASE, categories, icons, subCategories, subCategories2, subCategories3 } from '../../constants'
import { formatBytes } from '../VideoContent/VideoContent'
interface VideoListProps {
@ -153,7 +153,18 @@ export const VideoListComponentLevel = ({ mode }: VideoListProps) => {
}
const category = categories?.find(item => item?.id === videoObj?.category);
const subcategory = subCategories[category?.id]?.find(item => item?.id === videoObj?.subcategory);
const subcategory2 = subCategories2[subcategory?.id]?.find(item => item.id === videoObj?.subcategory2);
const subcategory3 = subCategories3[subcategory2?.id]?.find(item => item.id === videoObj?.subcategory3);
const catId = category?.id || null;
const subId = subcategory?.id || null;
const sub2Id = subcategory2?.id || null;
const sub3Id = subcategory3?.id || null;
const icon = icons[sub3Id] || icons[sub2Id] || icons[subId] || icons[catId] || null;
@ -192,7 +203,7 @@ export const VideoListComponentLevel = ({ mode }: VideoListProps) => {
gap: '25px',
alignItems: 'center'
}}>
{icons[videoObj?.category] ? <img src={icons[videoObj?.category]} width="50px" style={{
{icon ? <img src={icon} width="50px" style={{
borderRadius: '5px'
}}/> : (
<AttachFileIcon />

Loading…
Cancel
Save