'use client'; import React from 'react'; import { motion, AnimatePresence } from 'framer-motion'; import { useTransition } from './TransitionProvider'; import Image from 'next/image'; export function PageTransitionShutter() { const { isTransitioning } = useTransition(); return ( {isTransitioning && ( {/* Subtle grid background */}
{/* Deep Glow inside the Shutter */}
{/* Single Masked Logo Container to prevent double-logo offset */}
{/* Base logo color (slightly dimmed to make the sweep visible) */}
{/* Sweeping intense white light */}
{/* Extremely minimalist transition indicator */} {[0, 1, 2].map((i) => ( ))} )} ); }