summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-17 16:36:33 +0700
committerFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-17 16:36:33 +0700
commit6ece17db36fe86c91d560c2bc5921bf60d5b7694 (patch)
tree7add8d2880024a44c7a3d3ca78e53fd08363f4a3
parentce3e4b16b3983e52a79dfc1dbaba528df4600de3 (diff)
(andri) fix link + seq media berita
-rw-r--r--src/lib/brand/components/MediaCard.jsx4
-rw-r--r--src/lib/home/components/MediaNews.jsx4
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 {