import React from "react"; import { motion, useScroll, useTransform } from "framer-motion"; import { Image } from "@mantine/core"; import { useShallowEffect } from "@mantine/hooks"; const FlipOnScroll = () => { // Menggunakan hook useScroll untuk mendeteksi posisi scroll const { scrollYProgress } = useScroll(); // Menggunakan useTransform untuk mengubah nilai scroll menjadi rotasi const rotate = useTransform(scrollYProgress, [0, 1], [10, 360 * 1]); // Rotasi dari 0 hingga 360 derajat useShallowEffect(() => { rotate.on("change", (latest) => { console.log(latest) }) }, []) return (