Module not found: Can't resolve 'lucide-react' 3 | import { motion, AnimatePresence } from 'framer-motion' 4 | import { useScrollReveal } from '@/hooks/useScrollReveal' > 5 | import { ChevronDown } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 | 7 | const faqs = [ 8 | { Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/FaqSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/FaqSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/Footer.tsx:2:1 Module not found: Can't resolve 'lucide-react' 1 | import Link from 'next/link' > 2 | import { Target, Heart, Share2, Play, MessageCircle } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 | 4 | const links = { 5 | Fitur: [ Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/Footer.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/tentang-kami/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/Footer.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/tentang-kami/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/HeroSection.tsx:5:1 Module not found: Can't resolve 'lucide-react' 3 | import Link from 'next/link' 4 | import MeshBackground from '@/components/ui/MeshBackground' > 5 | import { Rocket, Play, CheckCircle, Star } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 | 7 | const floatingStats = [ 8 | { emoji: '๐ŸŽฏ', label: 'Misi Selesai Hari Ini', value: '+1.247', color: 'from-emerald-500/20 to-emerald-600/10 border-emerald-500/20',... Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/HeroSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/HeroSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/HowItWorks.tsx:4:1 Module not found: Can't resolve 'lucide-react' 2 | import { motion } from 'framer-motion' 3 | import { useScrollReveal } from '@/hooks/useScrollReveal' > 4 | import { UserPlus, ListChecks, Trophy } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | 6 | const steps = [ 7 | { Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/HowItWorks.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/HowItWorks.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/KebijanPrivasiPage.tsx:6:1 Module not found: Can't resolve 'lucide-react' 4 | import Navbar from '@/components/landing/Navbar' 5 | import Footer from '@/components/landing/Footer' > 6 | import { Shield, ChevronRight, Lock, Eye, Users, Trash2, Bell, CreditCard, Bot, FileText } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 7 | 8 | const sections = [ 9 | { Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/components/landing/KebijanPrivasiPage.tsx ./public_html/misipintar/misi-pintar/src/app/kebijakan-privasi/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/LiterasisSection.tsx:5:1 Module not found: Can't resolve 'lucide-react' 3 | import Link from 'next/link' 4 | import { useRef } from 'react' > 5 | import { ArrowRight, Clock, BookOpen } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 | import { articles } from '@/lib/articles' 7 | 8 | function ArticleCard({ article, index }: { article: typeof articles[0]; index: number }) { Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/LiterasisSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/LiterasisSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/MisiPintarSection.tsx:6:1 Module not found: Can't resolve 'lucide-react' 4 | import { useScrollReveal } from '@/hooks/useScrollReveal' 5 | import { staggerContainer, fadeUpVariants } from '@/lib/animations' > 6 | import { ShieldCheck } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 7 | 8 | const categories = ['Semua', 'Akademik', 'Rumah', 'Karakter', 'Digital'] 9 | Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/MisiPintarSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/MisiPintarSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/Navbar.tsx:5:1 Module not found: Can't resolve 'lucide-react' 3 | import { motion, AnimatePresence } from 'framer-motion' 4 | import Link from 'next/link' > 5 | import { Menu, X, Target } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 | import ThemeToggle from '@/components/ThemeToggle' 7 | 8 | const navLinks = [ Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/Navbar.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/tentang-kami/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/Navbar.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/tentang-kami/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/PahlawanRumahSection.tsx:6:1 Module not found: Can't resolve 'lucide-react' 4 | import { useScrollReveal } from '@/hooks/useScrollReveal' 5 | import { staggerContainer, fadeUpVariants } from '@/lib/animations' > 6 | import { Trophy, Crown, Star, Flame, Shield, Zap, ChevronUp, ChevronDown } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 7 | 8 | const chores = [ 9 | { emoji: '๐Ÿงน', title: 'Sapu & Pel Lantai', reward: 3000, xp: 25, cat: 'Harian', color: 'from-orange-400 to-amber-500', time: '15 mnt' }, Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/PahlawanRumahSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/PahlawanRumahSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/PainSection.tsx:4:1 Module not found: Can't resolve 'lucide-react' 2 | import { motion } from 'framer-motion' 3 | import { useScrollReveal } from '@/hooks/useScrollReveal' > 4 | import { Smartphone, Moon, HandHeart } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | 6 | const pains = [ 7 | { Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/PainSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/PainSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx:5:1 Module not found: Can't resolve 'lucide-react' 3 | import { useScrollReveal } from '@/hooks/useScrollReveal' 4 | import Link from 'next/link' > 5 | import { CheckCircle, Flame, Clock } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 | 7 | const features = [ 8 | 'Ruang Keluarga tak terbatas', Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/SyaratKetentuanPage.tsx:6:1 Module not found: Can't resolve 'lucide-react' 4 | import Navbar from '@/components/landing/Navbar' 5 | import Footer from '@/components/landing/Footer' > 6 | import { | ^^^^^^^ > 7 | ScrollText, ChevronRight, UserCheck, ShieldCheck, CreditCard, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > 8 | AlertTriangle, RefreshCw, Globe, FileText, Ban, CheckCircle | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > 9 | } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^ 10 | 11 | const sections = [ 12 | { Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/components/landing/SyaratKetentuanPage.tsx ./public_html/misipintar/misi-pintar/src/app/syarat-ketentuan/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/TabunganSection.tsx:4:1 Module not found: Can't resolve 'lucide-react' 2 | import { motion } from 'framer-motion' 3 | import { useScrollReveal } from '@/hooks/useScrollReveal' > 4 | import { Target, TrendingUp, Lock, PartyPopper, Coins, BarChart3 } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | import Link from 'next/link' 6 | 7 | const features = [ Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/TabunganSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/TabunganSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx:7:1 Module not found: Can't resolve 'lucide-react' 5 | import Navbar from '@/components/landing/Navbar' 6 | import Footer from '@/components/landing/Footer' > 7 | import { | ^^^^^^^ > 8 | Target, Rocket, Shield, PiggyBank, Users, TrendingUp, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > 9 | Heart, Globe, Star, ArrowRight, CheckCircle, Lightbulb, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > 10 | Building2, Award | ^^^^^^^^^^^^^^^^^^ > 11 | } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^ 12 | 13 | const PARTICLES = Array.from({ length: 30 }, (_, i) => ({ 14 | id: i, Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx ./public_html/misipintar/misi-pintar/src/app/tentang-kami/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/TestimoniSection.tsx:4:1 Module not found: Can't resolve 'lucide-react' 2 | import { motion } from 'framer-motion' 3 | import { useScrollReveal } from '@/hooks/useScrollReveal' > 4 | import { Star, BadgeCheck } from 'lucide-react' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | 6 | const testimonials = [ 7 | { Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/TestimoniSection.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/TestimoniSection.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/midtrans.ts:1:1 Module not found: Can't resolve 'midtrans-client' > 1 | import midtransClient from "midtrans-client"; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2 | 3 | const isProduction = process.env.MIDTRANS_IS_PRODUCTION === "true"; 4 | Import traces: App Route: ./public_html/misipintar/misi-pintar/src/lib/midtrans.ts ./public_html/misipintar/misi-pintar/src/app/api/webhooks/midtrans/route.ts Server Component: ./public_html/misipintar/misi-pintar/src/lib/midtrans.ts ./public_html/misipintar/misi-pintar/src/actions/subscription.ts https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:1:1 Module not found: Can't resolve 'next-auth' > 1 | import NextAuth from 'next-auth' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2 | import Credentials from 'next-auth/providers/credentials' 3 | import bcrypt from 'bcryptjs' 4 | import { prisma } from '@/lib/prisma' Import traces: #1 [App Route]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/api/upload/proof/route.ts #2 [Middleware]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/proxy.ts #3 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/actions/children.ts #4 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/onboarding/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:2:1 Module not found: Can't resolve 'next-auth/providers/credentials' 1 | import NextAuth from 'next-auth' > 2 | import Credentials from 'next-auth/providers/credentials' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 | import bcrypt from 'bcryptjs' 4 | import { prisma } from '@/lib/prisma' 5 | import { z } from 'zod' Import traces: #1 [App Route]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/api/upload/proof/route.ts #2 [Middleware]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/proxy.ts #3 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/actions/children.ts #4 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/onboarding/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/mailer.ts:9:1 Module not found: Can't resolve 'nodemailer' 7 | */ 8 | > 9 | import nodemailer from "nodemailer"; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 10 | import type { Transporter } from "nodemailer"; 11 | 12 | let _transporter: Transporter | null = null; Import trace: App Route: ./public_html/misipintar/misi-pintar/src/lib/mailer.ts ./public_html/misipintar/misi-pintar/src/lib/send-receipt-email.ts ./public_html/misipintar/misi-pintar/src/app/api/webhooks/midtrans/route.ts https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/qris-modal.tsx:266:5 Module not found: Can't resolve 'qrcode' 264 | if (!qrString || !canvasRef.current) return; 265 | > 266 | import("qrcode").then((QRCode) => { | ^^^^^^^^^^^^^^^^ 267 | QRCode.toCanvas(canvasRef.current!, qrString, { 268 | width: size, 269 | margin: 2, Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/qris-modal.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/billing-client.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/billing-client.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/qris-modal.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/billing-client.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/billing-client.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/dashboard/billing/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/components/landing/StatsBar.tsx:4:1 Module not found: Can't resolve 'react-countup' 2 | import { useScrollReveal } from '@/hooks/useScrollReveal' 3 | import { motion } from 'framer-motion' > 4 | import CountUp from 'react-countup' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | 6 | const stats = [ 7 | { icon: '๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ', value: 47200, suffix: '+', label: 'Keluarga Aktif', decimals: 0 }, Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/components/landing/StatsBar.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/components/landing/StatsBar.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/hooks/useScrollReveal.ts:2:1 Module not found: Can't resolve 'react-intersection-observer' 1 | 'use client' > 2 | import { useInView } from 'react-intersection-observer' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 | 4 | export function useScrollReveal(threshold = 0.15) { 5 | const { ref, inView } = useInView({ Import traces: Client Component Browser: ./public_html/misipintar/misi-pintar/src/hooks/useScrollReveal.ts [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] Client Component SSR: ./public_html/misipintar/misi-pintar/src/hooks/useScrollReveal.ts [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Client Component SSR] ./public_html/misipintar/misi-pintar/src/components/landing/LandingPage.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/revenue-chart-client.tsx:3:1 Module not found: Can't resolve 'recharts' 1 | "use client"; 2 | > 3 | import { | ^^^^^^^ > 4 | BarChart, | ^^^^^^^^^^^ > 5 | Bar, | ^^^^^^ > 6 | XAxis, | ^^^^^^^^ > 7 | YAxis, | ^^^^^^^^ > 8 | Tooltip, | ^^^^^^^^^^ > 9 | ResponsiveContainer, | ^^^^^^^^^^^^^^^^^^^^^^ > 10 | CartesianGrid, | ^^^^^^^^^^^^^^^^ > 11 | } from "recharts"; | ^^^^^^^^^^^^^^^^^^ 12 | 13 | interface Props { 14 | data: { label: string; revenue: number }[]; Import trace: Client Component Browser: ./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/revenue-chart-client.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/revenue-chart-wrapper.tsx [Client Component Browser] ./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/revenue-chart-wrapper.tsx [Server Component] ./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/page.tsx [Server Component] https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/app/dashboard/spending-chart.tsx:3:1 Module not found: Can't resolve 'recharts' 1 | 'use client' 2 | > 3 | import { | ^^^^^^^ > 4 | AreaChart, | ^^^^^^^^^^^^ > 5 | Area, | ^^^^^^^ > 6 | XAxis, | ^^^^^^^^ > 7 | YAxis, | ^^^^^^^^ > 8 | CartesianGrid, | ^^^^^^^^^^^^^^^^ > 9 | Tooltip, | ^^^^^^^^^^ > 10 | ResponsiveContainer, | ^^^^^^^^^^^^^^^^^^^^^^ > 11 | } from 'recharts' | ^^^^^^^^^^^^^^^^^ 12 | import { TrendingUp, TrendingDown, Minus } from 'lucide-react' 13 | 14 | export type WeekData = { Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/app/dashboard/spending-chart.tsx ./public_html/misipintar/misi-pintar/src/app/dashboard/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/app/dashboard/weekly-chart.tsx:3:1 Module not found: Can't resolve 'recharts' 1 | 'use client' 2 | > 3 | import { | ^^^^^^^ > 4 | BarChart, | ^^^^^^^^^^^ > 5 | Bar, | ^^^^^^ > 6 | XAxis, | ^^^^^^^^ > 7 | YAxis, | ^^^^^^^^ > 8 | CartesianGrid, | ^^^^^^^^^^^^^^^^ > 9 | Tooltip, | ^^^^^^^^^^ > 10 | ResponsiveContainer, | ^^^^^^^^^^^^^^^^^^^^^^ > 11 | Legend, | ^^^^^^^^^ > 12 | } from 'recharts' | ^^^^^^^^^^^^^^^^^ 13 | 14 | type DayData = { 15 | day: string Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/app/dashboard/weekly-chart.tsx ./public_html/misipintar/misi-pintar/src/app/dashboard/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/utils.ts:2:1 Module not found: Can't resolve 'tailwind-merge' 1 | import { type ClassValue, clsx } from "clsx"; > 2 | import { twMerge } from "tailwind-merge"; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 | 4 | export function cn(...inputs: ClassValue[]) { 5 | return twMerge(clsx(inputs)); Import traces: App Route: ./public_html/misipintar/misi-pintar/src/lib/utils.ts ./public_html/misipintar/misi-pintar/src/app/api/webhooks/midtrans/route.ts Server Component: ./public_html/misipintar/misi-pintar/src/lib/utils.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/children/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/actions/auth.ts:4:1 Module not found: Can't resolve 'zod' 2 | 3 | import bcrypt from 'bcryptjs' > 4 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 5 | import { prisma } from '@/lib/prisma' 6 | import { signIn, signOut } from '@/lib/auth/config' 7 | import { validateParentPassword } from '@/lib/auth/passwordPolicy' Import trace: Server Component: ./public_html/misipintar/misi-pintar/src/actions/auth.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/layout.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/actions/child-settings.ts:4:1 Module not found: Can't resolve 'zod' 2 | 3 | import bcrypt from 'bcryptjs' > 4 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 5 | import { auth } from '@/lib/auth/config' 6 | import { prisma } from '@/lib/prisma' 7 | import { redirect } from 'next/navigation' https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/actions/children.ts:4:1 Module not found: Can't resolve 'zod' 2 | 3 | import bcrypt from 'bcryptjs' > 4 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 5 | import { auth } from '@/lib/auth/config' 6 | import { prisma } from '@/lib/prisma' 7 | import { redirect } from 'next/navigation' https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/actions/tasks.ts:3:1 Module not found: Can't resolve 'zod' 1 | 'use server' 2 | > 3 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 4 | import { auth } from '@/lib/auth/config' 5 | import { prisma } from '@/lib/prisma' 6 | import { redirect } from 'next/navigation' https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/app/api/fcm/register/route.ts:10:1 Module not found: Can't resolve 'zod' 8 | import { auth } from "@/lib/auth/config"; 9 | import { prisma } from "@/lib/prisma"; > 10 | import { z } from "zod"; | ^^^^^^^^^^^^^^^^^^^^^^^^ 11 | import { rateLimit } from "@/lib/rate-limit"; 12 | 13 | const bodySchema = z.object({ https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:5:1 Module not found: Can't resolve 'zod' 3 | import bcrypt from 'bcryptjs' 4 | import { prisma } from '@/lib/prisma' > 5 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 6 | import { normalizePhone } from '@/lib/whatsapp' 7 | import { 8 | checkLoginRateLimit, Import traces: #1 [App Route]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/api/upload/proof/route.ts #2 [Middleware]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/proxy.ts #3 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/actions/children.ts #4 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/config.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/onboarding/page.tsx https://nextjs.org/docs/messages/module-not-found ./public_html/misipintar/misi-pintar/src/lib/auth/passwordPolicy.ts:1:1 Module not found: Can't resolve 'zod' > 1 | import { z } from 'zod' | ^^^^^^^^^^^^^^^^^^^^^^^ 2 | 3 | // โ”€โ”€โ”€ [7.3] Child Password Policy โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 4 | Import traces: #1 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/passwordPolicy.ts ./public_html/misipintar/misi-pintar/src/actions/children.ts #2 [Server Component]: ./public_html/misipintar/misi-pintar/src/lib/auth/passwordPolicy.ts ./public_html/misipintar/misi-pintar/src/actions/auth.ts ./public_html/misipintar/misi-pintar/src/app/dashboard/layout.tsx https://nextjs.org/docs/messages/module-not-found at require (turbopack:///[turbopack-node]/transforms/postcss.ts:49:25) [/home/smknwon2/public_html/misipintar/misi-pintar/.next/build/chunks/[root-of-the-server]__0jd5whb._.js:134:33]) at map (turbopack:///[turbopack-node]/transforms/postcss.ts:43:33) [/home/smknwon2/public_html/misipintar/misi-pintar/.next/build/chunks/[root-of-the-server]__0jd5whb._.js:129:35]) at (./public_html/misipintar/misi-pintar/src/lib/prisma.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/api/invoice/[invoiceId]/pdf/route.ts:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/invoice-pdf.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/send-receipt-email.ts:9:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/auth.ts:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/child-settings.ts:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/children.ts:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/jobs/cleanupLoginAttempts.ts:10:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/queues/index.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/queues/workers/interest.worker.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/queues/workers/notification.worker.ts:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/queues/workers/subscription.worker.ts:9:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/utils.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/tasks.ts:7:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/notifications/page.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/tasks/page.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/notifications/page.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/notifications/fcm.ts:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/blog/page.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/hubungi-kami/hubungi-kami-client.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/ArticlePageClient.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/FaqSection.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/HeroSection.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/HowItWorks.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/KebijanPrivasiPage.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/LiterasisSection.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/MisiPintarSection.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/Navbar.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PahlawanRumahSection.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PainSection.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/StatsBar.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/SyaratKetentuanPage.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TabunganSection.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TestimoniSection.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/api/sse/route.ts:11:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/redis.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/blog/page.tsx:8:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/spending-chart.tsx:12:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/hubungi-kami/hubungi-kami-client.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/ArticlePageClient.tsx:7:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/FaqSection.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/Footer.tsx:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/HeroSection.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/HowItWorks.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/KebijanPrivasiPage.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/LiterasisSection.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/MisiPintarSection.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/Navbar.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PahlawanRumahSection.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PainSection.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/PricingBanner.tsx:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/SyaratKetentuanPage.tsx:6:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TabunganSection.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TentangKamiPage.tsx:7:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/TestimoniSection.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/midtrans.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/mailer.ts:9:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/billing/qris-modal.tsx:266:5) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/components/landing/StatsBar.tsx:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/hooks/useScrollReveal.ts:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/(superadmin)/superadmin/analytics/revenue-chart-client.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/spending-chart.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/dashboard/weekly-chart.tsx:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/utils.ts:2:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/auth.ts:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/child-settings.ts:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/children.ts:4:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/actions/tasks.ts:3:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/app/api/fcm/register/route.ts:10:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/auth/config.ts:5:1) at (https://nextjs.org/docs/messages/module-not-found) at (./public_html/misipintar/misi-pintar/src/lib/auth/passwordPolicy.ts:1:1) at (https://nextjs.org/docs/messages/module-not-found)