"use client"; import { useState, useEffect } from "react"; import { Button } from "@/components/ui/button"; import { ArrowLeft, Save, Loader2, X } from "lucide-react"; import { yardLayoutApi, materialApi } from "@/lib/api/yardLayoutApi"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import dynamic from "next/dynamic"; const Yard3DCanvas = dynamic(() => import("./Yard3DCanvas"), { ssr: false, loading: () => (
{layout.description}
}