import { LazyLoadComponent } from 'react-lazy-load-image-component'
import useCategoryHomeId from '../hooks/useCategoryHomeId'
import CategoryHome from './CategoryHome'

const CategoryHomeId = () => {
  const { categoryHomeIds } = useCategoryHomeId()

  return (
    <div>
      <div className='font-medium sm:text-h-lg mb-6 px-4 sm:px-0'>Kategori Pilihan</div>
      <div className='flex flex-col gap-y-10'>
        {categoryHomeIds.data?.map((id) => (
          <LazyLoadComponent key={id}>
            <CategoryHome id={id} />
          </LazyLoadComponent>
        ))}
      </div>
    </div>
  )
}

export default CategoryHomeId
