import Seo from '@/core/components/Seo' import Pagination from '@/core/components/elements/Pagination/Pagination' import Spinner from '@/core/components/elements/Spinner/Spinner' import BasicLayout from '@/core/components/layouts/BasicLayout' import useVideo from '@/lib/video/hooks/useVideo' import { useRouter } from 'next/router' import { LazyLoadComponent } from 'react-lazy-load-image-component' export default function Video() { const router = useRouter() const limit = 16 const { page = 1 } = router.query const { video } = useVideo({ limit, offset: limit * (page - 1) }) const pageCount = Math.ceil(video?.data?.videoTotal / limit) return ( {video.isLoading && (
)} {video.isFetched && (

Kanal Video Indoteknik

{video.data?.videos?.map((video) => (