Show logged-in professional name as non-modifiable field in all forms

This commit is contained in:
2026-08-09 19:08:53 +00:00
parent 00fdac2967
commit 4617c3c1a0
7 changed files with 23 additions and 48 deletions
+4 -7
View File
@@ -53,9 +53,7 @@ export function MapaCamas({
const [diagnostico, setDiagnostico] = useState('');
const [enfermedadActual, setEnfermedadActual] = useState('');
const [antecedentesEnfermedadActual, setAntecedentesEnfermedadActual] = useState('');
const [medico, setMedico] = useState('');
const defaultMedico = getNombreProfesional(currentUser);
const effectiveMedico = medico || defaultMedico;
const effectiveMedico = getNombreProfesional(currentUser);
const [dialogoAbierto, setDialogoAbierto] = useState(false);
// Area dialog state
const [areaDialogOpen, setAreaDialogOpen] = useState(false);
@@ -168,7 +166,6 @@ export function MapaCamas({
setDiagnostico('');
setEnfermedadActual('');
setAntecedentesEnfermedadActual('');
setMedico(getNombreProfesional(currentUser));
}
};
@@ -416,9 +413,9 @@ export function MapaCamas({
<Label>Médico Tratante *</Label>
<input
type="text"
className="w-full p-2 border rounded-md text-sm"
value={effectiveMedico}
onChange={(e) => setMedico(e.target.value)}
className="w-full p-2 border rounded-md text-sm bg-gray-100 dark:bg-gray-800 cursor-not-allowed"
value={getNombreProfesional(currentUser)}
disabled
placeholder="Nombre del médico..."
/>
</div>