"use client"; import { useRouter } from "next/navigation"; import { LayoutSectionCard } from "./LayoutSectionCard"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { ArrowLeft, Plus } from "lucide-react"; interface LayoutConfiguration { id: number; name: string; sections: LayoutSection[]; createdAt: string; updatedAt: string; } interface LayoutSection { id: number; name: string; type: string; sheetName: string; startingRow?: number; endingRow?: number; tableName: string; fields: LayoutSectionField[]; } interface LayoutSectionField { id: number; name: string; dataType: string; cellPosition: string; importTableColumnName: string; importColumnOrderNumber: number; } interface LayoutConfigurationDetailProps { configuration: LayoutConfiguration; } export function LayoutConfigurationDetail({ configuration }: LayoutConfigurationDetailProps) { const router = useRouter(); return (
No sections found for this configuration