import React from 'react'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { Database } from 'lucide-react'; import { ConfigComponentProps } from '../types'; const DatasetConfig: React.FC = ({ config, updateConfig }) => { return (
Dataset Configuration
updateConfig("dataset_repo_id", e.target.value) } placeholder="e.g., your-username/your-dataset" className="bg-slate-900 border-slate-600 text-white rounded-lg" />

HuggingFace Hub dataset repository ID

updateConfig( "dataset_revision", e.target.value || undefined ) } placeholder="main" className="bg-slate-900 border-slate-600 text-white rounded-lg" />

Git revision (branch, tag, or commit hash)

updateConfig("dataset_root", e.target.value || undefined) } placeholder="./data" className="bg-slate-900 border-slate-600 text-white rounded-lg" />
); }; export default DatasetConfig;