"use client";
import React from "react";
import { AnimatePresence, motion } from "motion/react";
import { CanvasRevealEffect } from "./components/canvas-reveal-effect";
import { Button } from "./components/Button";
export function CanvasRevealEffectDemo() {
return (
);
}
const Card = ({ title, description, children, buttonText }) => {
const [hovered, setHovered] = React.useState(false);
return (
setHovered(true)}
onMouseLeave={() => setHovered(false)}
className="max-w-xs w-full mx-auto p-4 relative h-[30rem] rounded-xl flex flex-col justify-between bg-[linear-gradient(103.4deg,_#04071D_16.66%,_#0C0E23_81.61%)]"
>
{/* الزوائد في الزوايا */}
+
+
+
+
{/* خلفية تأثير الحركة */}
{hovered && (
{children}
)}
{/* محتوى الكارت */}
{hovered && (
{title}
{description}
)}
{/* زر مخصص لكل كارت */}
);
};