'use client'; import { Button, CodeIcon, SparklesIcon, UsersIcon, } from '@imphnen-frontend-service/shadcn-ui/atoms'; import { motion } from 'framer-motion'; import Image from 'next/image'; import { useEffect, useState } from 'react'; export function Hero() { const [scrollY, setScrollY] = useState(0); useEffect(() => { const handleScroll = () => { setScrollY(window.scrollY); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return (
{/* Background Elements */}
{/* Animated Gradient Orbs */}
{/* Grid Pattern */}
Komunitas Programmer Indonesia

Programmer Handal,
Tanpa Ribet

Temukan potensi programming Anda bersama komunitas yang mendukung, tutorial interaktif, dan sumber daya berkualitas tinggi.

100K+
Member
500+
Tutorial
24/7
Yapping
{/* Decorative Elements */}
{/* Main Image */}
IMPHNEN Programming Community
); }