import React from 'react'; import { Truck, Calendar, TrendingUp, AlertTriangle, Info } from 'lucide-react'; import { Input, SettingSection } from '../../../../../components/ui'; import type { SupplierSettings } from '../../../../../api/types/settings'; interface SupplierSettingsCardProps { settings: SupplierSettings; onChange: (settings: SupplierSettings) => void; disabled?: boolean; } const SupplierSettingsCard: React.FC = ({ settings, onChange, disabled = false, }) => { const handleChange = (field: keyof SupplierSettings) => ( e: React.ChangeEvent ) => { const value = e.target.type === 'number' ? parseFloat(e.target.value) : e.target.value; onChange({ ...settings, [field]: value }); }; return ( } >
{/* Default Terms */}

Términos Predeterminados

{/* Performance Thresholds - Delivery */}

Umbrales de Rendimiento - Entregas

{/* Performance Thresholds - Quality */}

Umbrales de Rendimiento - Calidad

{/* Critical Alerts */}

Alertas Críticas

{/* Info Box */}
Evaluación de Proveedores

Estos umbrales se utilizan para evaluar automáticamente el rendimiento de los proveedores. Los proveedores con rendimiento por debajo de los umbrales "buenos" recibirán alertas automáticas.

); }; export default SupplierSettingsCard;