'use client'; import LEARNING_RESOURCES from '@/data/learning-resources.json'; import { Button } from '@components'; import { Icon } from '@iconify/react'; import { motion, useInView } from 'framer-motion'; import { useRef } from 'react'; export function LearningResources() { const ref = useRef(null); const isInView = useInView(ref, { once: true, amount: 0.2 }); const containerVariants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.1, }, }, }; const itemVariants = { hidden: { y: 20, opacity: 0 }, visible: { y: 0, opacity: 1, transition: { duration: 0.5 }, }, }; return (

Sumber Belajar

Akses berbagai materi belajar yang akan membantu kamu menguasai konsep programming dengan cara yang menyenangkan.

{LEARNING_RESOURCES.map((r, i) => (

{r.title}

{r.description}

))}
Rekomendasi Terbaik

Kursus Lengkap Web Development

Pelajari HTML, CSS, JavaScript, React, dan Node.js dalam satu kursus komprehensif yang dirancang untuk pemula hingga tingkat menengah.

); }