'use client' import { useState } from 'react' import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import TemplateManager from './components/TemplateManager' import DatasetViewer from './components/DatasetViewer' import type { DatasetPageClientProps } from './types' export default function DatasetPageClient({ projectId, initialProject }: DatasetPageClientProps) { // Basic state management const [dataset] = useState({ id: projectId, name: initialProject.name || '', description: initialProject.description || '', template_name: initialProject.template_name || '', }) // Commented out Data Factory related state for now // const [numRecords, setNumRecords] = useState('500') // const [selectedModel, setSelectedModel] = useState('gpt-4o-mini-2024-07-18') // const [prompt, setPrompt] = useState('') // const [generateJobStatus, setGenerateJobStatus] = useState('NOT_STARTED') // const [isGenerating, setIsGenerating] = useState(false) return (

{dataset.name}

Data Factory Data Template View Dataset {/* {factories.map(factory => ( {factory.name} ))} {factories.map(factory => (

{dataset.name} - {dataset.description}

))}
*/} {dataset.template_name ? ( ) : (

No template associated with this project

)}
Data Factory Datasets Data Template Datasets

Data Factory Datasets

Data Template Datasets

) }