diff options
| -rw-r--r-- | src/lib/brand/components/MediaCard.jsx | 4 | ||||
| -rw-r--r-- | src/lib/home/components/MediaNews.jsx | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/brand/components/MediaCard.jsx b/src/lib/brand/components/MediaCard.jsx index 8bb88b92..4a298e15 100644 --- a/src/lib/brand/components/MediaCard.jsx +++ b/src/lib/brand/components/MediaCard.jsx @@ -6,11 +6,11 @@ import { createSlug } from '@/core/utils/slug'; const MediaCard = ({ media }) => { const { isMobile } = useDevice(); -// console.log("Media logo:", media); + console.log("Media logo:", media); return ( <Link - href={createSlug(media.url || '#')} + href={media.url || '#'} className={` py-1 px-2 border-gray_r-6 flex justify-center items-center hover:scale-110 transition duration-500 ease-in-out diff --git a/src/lib/home/components/MediaNews.jsx b/src/lib/home/components/MediaNews.jsx index 6a0efbfe..7c587b23 100644 --- a/src/lib/home/components/MediaNews.jsx +++ b/src/lib/home/components/MediaNews.jsx @@ -16,7 +16,9 @@ const MediaNews = () => { setIsLoading(true); const res = await fetch(`/api/hero-banner?type=media-berita`); const result = await res.json(); - setMedia(result.data || []); + const data = result.data || []; + data.sort((a, b) => (a.sequence || 0) - (b.sequence || 0)); + setMedia(data); } catch (err) { console.error('Failed to load media:', err); } finally { |
