'use client'; import { FaCaretRight } from 'react-icons/fa'; import Link from 'next/link'; import ItemArticleVideo from './ItemArticleVideo'; import { getArticleVideos } from '@/lib/api/article'; import { useApiData } from '@/hooks/useApiData'; import type { Article } from '@/types'; import Skeleton from '@/components/Common/Skeleton'; const BoxArticleVideo: React.FC = () => { const { data: videos, isLoading } = useApiData( () => getArticleVideos(), [], { initialData: [] as Article[] }, ); return (