'use client' import { motion } from 'framer-motion' import { Loader2, Package, Wheat } from 'lucide-react' // Predefined positions and animation parameters to avoid hydration mismatch const RICE_GRAIN_CONFIG = [ { left: 35, top: 25, xOffset: -8, duration: 4.2, delay: 0 }, { left: 65, top: 30, xOffset: 5, duration: 4.8, delay: 0.5 }, { left: 45, top: 70, xOffset: -3, duration: 5.2, delay: 1.0 }, { left: 70, top: 60, xOffset: 8, duration: 4.5, delay: 1.5 }, { left: 40, top: 45, xOffset: -5, duration: 4.0, delay: 0.3 }, { left: 60, top: 80, xOffset: 6, duration: 5.0, delay: 0.8 } ] export default function Loading() { return (
Preparing your experience