"use client"; import { useState } from "react"; import DraggablePanel from "@/components/DraggablePanel"; import Logo from "@/components/Logo"; import Preview from "@/components/Draggable/Preview"; import Draggable from "@/components/Draggable/Draggable"; import { useComponentsStore } from "@/hooks/useComponentsStore"; export default function Home() { const [isChangeSize, setIsSizeChangeSize] = useState(false); const [isDraggable, setIsDraggable] = useState(false); const [units, setUnit] = useComponentsStore([ { id: "1", x: 0, y: 0, width: 320, height: 160, component: ()=> }, { id: "2", x: 336, y: 0, width: 160, height: 320, component: ()=> }, ]); return (
{units.map((item) => ( } /> ))}
); }