// frontend/src/components/ModalAnadirRam.tsx import React, { useState } from 'react'; import styles from './SimpleTable.module.css'; interface Props { onClose: () => void; onSave: (ram: { slot: string, tamano: number, fabricante?: string, velocidad?: number }) => void; } const ModalAnadirRam: React.FC = ({ onClose, onSave }) => { const [ram, setRam] = useState({ slot: '', tamano: '', fabricante: '', velocidad: '' }); const handleChange = (e: React.ChangeEvent) => { setRam(prev => ({ ...prev, [e.target.name]: e.target.value })); }; const handleSave = () => { onSave({ slot: ram.slot, tamano: parseInt(ram.tamano, 10), fabricante: ram.fabricante || undefined, velocidad: ram.velocidad ? parseInt(ram.velocidad, 10) : undefined, }); }; return (

Añadir Módulo de RAM

); }; export default ModalAnadirRam;