"use client"; import { useState } from "react"; import { motion, AnimatePresence } from "framer-motion"; import { getSpace } from "@/app/actions"; import { Space as SpaceProps } from "@/utils/types"; import { Space } from "@/components/space"; import { ButtonShuffler } from "./button"; import { Card } from "@/components/animate/card"; export const Shuffler = ({ space: initialSpace, nextSpace: initialNextSpace, }: { space: SpaceProps; nextSpace: SpaceProps; }) => { const [index, setIndex] = useState(0); const [space, setSpace] = useState( JSON.parse(JSON.stringify(initialSpace)) ); const [nextSpace, setNextSpace] = useState( JSON.parse(JSON.stringify(initialNextSpace)) ); return (
); };