Show logged-in professional name as non-modifiable field in all forms
This commit is contained in:
@@ -39,9 +39,7 @@ export function EditIngreso({
|
|||||||
const [areaSeleccionada] = useState(internacion.areaId);
|
const [areaSeleccionada] = useState(internacion.areaId);
|
||||||
const [camaInput, setCamaInput] = useState('');
|
const [camaInput, setCamaInput] = useState('');
|
||||||
const [modoCama, setModoCama] = useState<'seleccionar' | 'escribir'>('seleccionar');
|
const [modoCama, setModoCama] = useState<'seleccionar' | 'escribir'>('seleccionar');
|
||||||
const defaultMedico = internacion.medicoIngresante || getNombreProfesional(currentUser);
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const [medico, setMedico] = useState('');
|
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
const [fechaIngresoHospital, setFechaIngresoHospital] = useState(internacion.fechaIngresoHospital || '');
|
const [fechaIngresoHospital, setFechaIngresoHospital] = useState(internacion.fechaIngresoHospital || '');
|
||||||
const [fechaIngresoClinica, setFechaIngresoClinica] = useState(internacion.fechaIngresoClinica || '');
|
const [fechaIngresoClinica, setFechaIngresoClinica] = useState(internacion.fechaIngresoClinica || '');
|
||||||
const [motivoConsulta, setMotivoConsulta] = useState(internacion.motivoConsulta || '');
|
const [motivoConsulta, setMotivoConsulta] = useState(internacion.motivoConsulta || '');
|
||||||
@@ -469,8 +467,8 @@ export function EditIngreso({
|
|||||||
<Label>Médico Ingresante *</Label>
|
<Label>Médico Ingresante *</Label>
|
||||||
<Input
|
<Input
|
||||||
placeholder="Nombre del médico"
|
placeholder="Nombre del médico"
|
||||||
value={effectiveMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setMedico(e.target.value)}
|
disabled
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</CardContent>
|
</CardContent>
|
||||||
|
|||||||
@@ -48,9 +48,7 @@ export function Evoluciones({
|
|||||||
|
|
||||||
const [fecha, setFecha] = useState(new Date().toISOString().split('T')[0]);
|
const [fecha, setFecha] = useState(new Date().toISOString().split('T')[0]);
|
||||||
const [hora, setHora] = useState(new Date().toTimeString().slice(0, 5));
|
const [hora, setHora] = useState(new Date().toTimeString().slice(0, 5));
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const [medico, setMedico] = useState('');
|
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
|
|
||||||
const [temperatura, setTemperatura] = useState('');
|
const [temperatura, setTemperatura] = useState('');
|
||||||
const [presionSistolica, setPresionSistolica] = useState('');
|
const [presionSistolica, setPresionSistolica] = useState('');
|
||||||
@@ -72,7 +70,6 @@ export function Evoluciones({
|
|||||||
const resetFormulario = () => {
|
const resetFormulario = () => {
|
||||||
setFecha(new Date().toISOString().split('T')[0]);
|
setFecha(new Date().toISOString().split('T')[0]);
|
||||||
setHora(new Date().toTimeString().slice(0, 5));
|
setHora(new Date().toTimeString().slice(0, 5));
|
||||||
setMedico('');
|
|
||||||
setTemperatura('');
|
setTemperatura('');
|
||||||
setPresionSistolica('');
|
setPresionSistolica('');
|
||||||
setPresionDiastolica('');
|
setPresionDiastolica('');
|
||||||
@@ -100,7 +97,6 @@ export function Evoluciones({
|
|||||||
}
|
}
|
||||||
setFecha(evo.fecha);
|
setFecha(evo.fecha);
|
||||||
setHora(evo.hora);
|
setHora(evo.hora);
|
||||||
setMedico(evo.medico || '');
|
|
||||||
setTemperatura(evo.signosVitales?.temperatura?.toString() || '');
|
setTemperatura(evo.signosVitales?.temperatura?.toString() || '');
|
||||||
setPresionSistolica(evo.signosVitales?.presionSistolica?.toString() || '');
|
setPresionSistolica(evo.signosVitales?.presionSistolica?.toString() || '');
|
||||||
setPresionDiastolica(evo.signosVitales?.presionDiastolica?.toString() || '');
|
setPresionDiastolica(evo.signosVitales?.presionDiastolica?.toString() || '');
|
||||||
@@ -414,8 +410,8 @@ export function Evoluciones({
|
|||||||
<div>
|
<div>
|
||||||
<Label>Médico *</Label>
|
<Label>Médico *</Label>
|
||||||
<Input
|
<Input
|
||||||
value={effectiveMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setMedico(e.target.value)}
|
disabled
|
||||||
placeholder="Nombre del médico"
|
placeholder="Nombre del médico"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1764,9 +1764,7 @@ function SeccionEvoluciones({ evos, internacionId, add, update, del, canEdit }:
|
|||||||
const [expanded, setExpanded] = useState<string | null>(null);
|
const [expanded, setExpanded] = useState<string | null>(null);
|
||||||
const [fecha, setFecha] = useState(new Date().toISOString().split('T')[0]);
|
const [fecha, setFecha] = useState(new Date().toISOString().split('T')[0]);
|
||||||
const [hora, setHora] = useState(new Date().toTimeString().slice(0, 5));
|
const [hora, setHora] = useState(new Date().toTimeString().slice(0, 5));
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const [medico, setMedico] = useState('');
|
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
const [temperatura, setTemperatura] = useState('');
|
const [temperatura, setTemperatura] = useState('');
|
||||||
const [presionSistolica, setPresionSistolica] = useState('');
|
const [presionSistolica, setPresionSistolica] = useState('');
|
||||||
const [presionDiastolica, setPresionDiastolica] = useState('');
|
const [presionDiastolica, setPresionDiastolica] = useState('');
|
||||||
@@ -1787,7 +1785,6 @@ function SeccionEvoluciones({ evos, internacionId, add, update, del, canEdit }:
|
|||||||
const reset = () => {
|
const reset = () => {
|
||||||
setFecha(new Date().toISOString().split('T')[0]);
|
setFecha(new Date().toISOString().split('T')[0]);
|
||||||
setHora(new Date().toTimeString().slice(0, 5));
|
setHora(new Date().toTimeString().slice(0, 5));
|
||||||
setMedico('');
|
|
||||||
setTemperatura('');
|
setTemperatura('');
|
||||||
setPresionSistolica('');
|
setPresionSistolica('');
|
||||||
setPresionDiastolica('');
|
setPresionDiastolica('');
|
||||||
@@ -1811,7 +1808,6 @@ function SeccionEvoluciones({ evos, internacionId, add, update, del, canEdit }:
|
|||||||
setEdit(e);
|
setEdit(e);
|
||||||
setFecha(e.fecha);
|
setFecha(e.fecha);
|
||||||
setHora(e.hora);
|
setHora(e.hora);
|
||||||
setMedico(e.medico || '');
|
|
||||||
setTemperatura(e.signosVitales?.temperatura?.toString() || '');
|
setTemperatura(e.signosVitales?.temperatura?.toString() || '');
|
||||||
setPresionSistolica(e.signosVitales?.presionSistolica?.toString() || '');
|
setPresionSistolica(e.signosVitales?.presionSistolica?.toString() || '');
|
||||||
setPresionDiastolica(e.signosVitales?.presionDiastolica?.toString() || '');
|
setPresionDiastolica(e.signosVitales?.presionDiastolica?.toString() || '');
|
||||||
@@ -1903,7 +1899,7 @@ function SeccionEvoluciones({ evos, internacionId, add, update, del, canEdit }:
|
|||||||
<div><Label>Comentario</Label><textarea className="w-full p-2 border rounded-md text-sm min-h-[80px] bg-transparent dark:bg-input/30" value={comentario} onChange={e => setComentario(e.target.value)} placeholder="Comentarios adicionales..." /></div>
|
<div><Label>Comentario</Label><textarea className="w-full p-2 border rounded-md text-sm min-h-[80px] bg-transparent dark:bg-input/30" value={comentario} onChange={e => setComentario(e.target.value)} placeholder="Comentarios adicionales..." /></div>
|
||||||
<div><Label>Pendientes</Label><textarea className="w-full p-2 border rounded-md text-sm min-h-[80px] bg-transparent dark:bg-input/30" value={pendientes} onChange={e => setPendientes(e.target.value)} placeholder="Pendientes..." /></div>
|
<div><Label>Pendientes</Label><textarea className="w-full p-2 border rounded-md text-sm min-h-[80px] bg-transparent dark:bg-input/30" value={pendientes} onChange={e => setPendientes(e.target.value)} placeholder="Pendientes..." /></div>
|
||||||
</div>
|
</div>
|
||||||
<div><Label>Médico *</Label><Input value={effectiveMedico} onChange={e => setMedico(e.target.value)} placeholder="Nombre del médico" /></div>
|
<div><Label>Médico *</Label><Input value={getNombreProfesional(currentUser)} disabled placeholder="Nombre del médico" /></div>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex justify-end gap-2 mt-4"><Button variant="outline" onClick={() => { reset(); setDialog(false); }}><X className="h-4 w-4 mr-2" />Cancelar</Button><Button onClick={handle} disabled={!effectiveMedico}><Save className="h-4 w-4 mr-2" />Guardar Evolución</Button></div>
|
<div className="flex justify-end gap-2 mt-4"><Button variant="outline" onClick={() => { reset(); setDialog(false); }}><X className="h-4 w-4 mr-2" />Cancelar</Button><Button onClick={handle} disabled={!effectiveMedico}><Save className="h-4 w-4 mr-2" />Guardar Evolución</Button></div>
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
|
|||||||
@@ -59,9 +59,7 @@ export function Internaciones({
|
|||||||
const [enfermedadActual, setEnfermedadActual] = useState('');
|
const [enfermedadActual, setEnfermedadActual] = useState('');
|
||||||
const [motivoConsulta, setMotivoConsulta] = useState('');
|
const [motivoConsulta, setMotivoConsulta] = useState('');
|
||||||
const [antecedentesEnfermedadActual, setAntecedentesEnfermedadActual] = useState('');
|
const [antecedentesEnfermedadActual, setAntecedentesEnfermedadActual] = useState('');
|
||||||
const [medicoIngresante, setMedicoIngresante] = useState('');
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
|
||||||
const effectiveMedico = medicoIngresante || defaultMedico;
|
|
||||||
|
|
||||||
// Formulario nueva internación
|
// Formulario nueva internación
|
||||||
const [fechaEgreso, setFechaEgreso] = useState('');
|
const [fechaEgreso, setFechaEgreso] = useState('');
|
||||||
@@ -75,7 +73,6 @@ export function Internaciones({
|
|||||||
setDiagnosticoIngreso('');
|
setDiagnosticoIngreso('');
|
||||||
setEnfermedadActual('');
|
setEnfermedadActual('');
|
||||||
setAntecedentesEnfermedadActual('');
|
setAntecedentesEnfermedadActual('');
|
||||||
setMedicoIngresante(getNombreProfesional(currentUser));
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const resetFormularioEgreso = () => {
|
const resetFormularioEgreso = () => {
|
||||||
@@ -348,8 +345,8 @@ export function Internaciones({
|
|||||||
<div>
|
<div>
|
||||||
<Label>Médico Ingresante *</Label>
|
<Label>Médico Ingresante *</Label>
|
||||||
<Input
|
<Input
|
||||||
value={effectiveMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setMedicoIngresante(e.target.value)}
|
disabled
|
||||||
placeholder="Nombre del médico ingresante"
|
placeholder="Nombre del médico ingresante"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -53,9 +53,7 @@ export function MapaCamas({
|
|||||||
const [diagnostico, setDiagnostico] = useState('');
|
const [diagnostico, setDiagnostico] = useState('');
|
||||||
const [enfermedadActual, setEnfermedadActual] = useState('');
|
const [enfermedadActual, setEnfermedadActual] = useState('');
|
||||||
const [antecedentesEnfermedadActual, setAntecedentesEnfermedadActual] = useState('');
|
const [antecedentesEnfermedadActual, setAntecedentesEnfermedadActual] = useState('');
|
||||||
const [medico, setMedico] = useState('');
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
const [dialogoAbierto, setDialogoAbierto] = useState(false);
|
const [dialogoAbierto, setDialogoAbierto] = useState(false);
|
||||||
// Area dialog state
|
// Area dialog state
|
||||||
const [areaDialogOpen, setAreaDialogOpen] = useState(false);
|
const [areaDialogOpen, setAreaDialogOpen] = useState(false);
|
||||||
@@ -168,7 +166,6 @@ export function MapaCamas({
|
|||||||
setDiagnostico('');
|
setDiagnostico('');
|
||||||
setEnfermedadActual('');
|
setEnfermedadActual('');
|
||||||
setAntecedentesEnfermedadActual('');
|
setAntecedentesEnfermedadActual('');
|
||||||
setMedico(getNombreProfesional(currentUser));
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -416,9 +413,9 @@ export function MapaCamas({
|
|||||||
<Label>Médico Tratante *</Label>
|
<Label>Médico Tratante *</Label>
|
||||||
<input
|
<input
|
||||||
type="text"
|
type="text"
|
||||||
className="w-full p-2 border rounded-md text-sm"
|
className="w-full p-2 border rounded-md text-sm bg-gray-100 dark:bg-gray-800 cursor-not-allowed"
|
||||||
value={effectiveMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setMedico(e.target.value)}
|
disabled
|
||||||
placeholder="Nombre del médico..."
|
placeholder="Nombre del médico..."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -30,9 +30,7 @@ export function NuevoIngreso({ pacientes, camas, areas, onIniciarInternacion, on
|
|||||||
const [camaSeleccionada, setCamaSeleccionada] = useState('');
|
const [camaSeleccionada, setCamaSeleccionada] = useState('');
|
||||||
const [camaInput, setCamaInput] = useState('');
|
const [camaInput, setCamaInput] = useState('');
|
||||||
const [modoCama, setModoCama] = useState<'seleccionar' | 'escribir'>('seleccionar');
|
const [modoCama, setModoCama] = useState<'seleccionar' | 'escribir'>('seleccionar');
|
||||||
const [medico, setMedico] = useState('');
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
const [fechaIngresoHospital, setFechaIngresoHospital] = useState('');
|
const [fechaIngresoHospital, setFechaIngresoHospital] = useState('');
|
||||||
const [fechaIngresoClinica, setFechaIngresoClinica] = useState('');
|
const [fechaIngresoClinica, setFechaIngresoClinica] = useState('');
|
||||||
const [motivoConsulta, setMotivoConsulta] = useState('');
|
const [motivoConsulta, setMotivoConsulta] = useState('');
|
||||||
@@ -48,7 +46,6 @@ export function NuevoIngreso({ pacientes, camas, areas, onIniciarInternacion, on
|
|||||||
setBusqueda('');
|
setBusqueda('');
|
||||||
setCamaSeleccionada('');
|
setCamaSeleccionada('');
|
||||||
setCamaInput('');
|
setCamaInput('');
|
||||||
setMedico('');
|
|
||||||
setFechaIngresoHospital('');
|
setFechaIngresoHospital('');
|
||||||
setFechaIngresoClinica('');
|
setFechaIngresoClinica('');
|
||||||
setMotivoConsulta('');
|
setMotivoConsulta('');
|
||||||
@@ -468,8 +465,8 @@ export function NuevoIngreso({ pacientes, camas, areas, onIniciarInternacion, on
|
|||||||
<Label>Médico Ingresante *</Label>
|
<Label>Médico Ingresante *</Label>
|
||||||
<Input
|
<Input
|
||||||
placeholder="Nombre del médico"
|
placeholder="Nombre del médico"
|
||||||
value={effectiveMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setMedico(e.target.value)}
|
disabled
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</CardContent>
|
</CardContent>
|
||||||
|
|||||||
@@ -33,9 +33,7 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
const [dialog, setDialog] = useState(false);
|
const [dialog, setDialog] = useState(false);
|
||||||
const [edit, setEdit] = useState<Indicacion | null>(null);
|
const [edit, setEdit] = useState<Indicacion | null>(null);
|
||||||
const [deleteConfirmInd, setDeleteConfirmInd] = useState<Indicacion | null>(null);
|
const [deleteConfirmInd, setDeleteConfirmInd] = useState<Indicacion | null>(null);
|
||||||
const defaultMedico = getNombreProfesional(currentUser);
|
const effectiveDeleteMedico = getNombreProfesional(currentUser);
|
||||||
const [deleteMedico, setDeleteMedico] = useState('');
|
|
||||||
const effectiveDeleteMedico = deleteMedico || defaultMedico;
|
|
||||||
|
|
||||||
const formatIndicacion = (i: Indicacion): string => {
|
const formatIndicacion = (i: Indicacion): string => {
|
||||||
if (i.tipo === 'Farmacologica' || i.tipo === 'Farmacologica Profilactica' || i.tipo === 'Farmacologica Antibiótico') return `${i.droga || ''} ${i.dosis || ''} ${i.frecuenciaHoras ? `c/${i.frecuenciaHoras}hs` : ''} ${i.via || ''}`.trim();
|
if (i.tipo === 'Farmacologica' || i.tipo === 'Farmacologica Profilactica' || i.tipo === 'Farmacologica Antibiótico') return `${i.droga || ''} ${i.dosis || ''} ${i.frecuenciaHoras ? `c/${i.frecuenciaHoras}hs` : ''} ${i.via || ''}`.trim();
|
||||||
@@ -84,8 +82,7 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
const [unidadesDesayuno, setUnidadesDesayuno] = useState<number | ''>('');
|
const [unidadesDesayuno, setUnidadesDesayuno] = useState<number | ''>('');
|
||||||
const [unidadesAlmuerzo, setUnidadesAlmuerzo] = useState<number | ''>('');
|
const [unidadesAlmuerzo, setUnidadesAlmuerzo] = useState<number | ''>('');
|
||||||
const [unidadesNoche, setUnidadesNoche] = useState<number | ''>('');
|
const [unidadesNoche, setUnidadesNoche] = useState<number | ''>('');
|
||||||
const [medico, setMedico] = useState('');
|
const effectiveMedico = getNombreProfesional(currentUser);
|
||||||
const effectiveMedico = medico || defaultMedico;
|
|
||||||
const [showHistorial, setShowHistorial] = useState(false);
|
const [showHistorial, setShowHistorial] = useState(false);
|
||||||
|
|
||||||
const vias: ViaAdministracion[] = ['Via Oral', 'EV', 'IM', 'SC', 'Por GGT', 'Por SNG'];
|
const vias: ViaAdministracion[] = ['Via Oral', 'EV', 'IM', 'SC', 'Por GGT', 'Por SNG'];
|
||||||
@@ -110,7 +107,6 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
setUnidadesDesayuno('');
|
setUnidadesDesayuno('');
|
||||||
setUnidadesAlmuerzo('');
|
setUnidadesAlmuerzo('');
|
||||||
setUnidadesNoche('');
|
setUnidadesNoche('');
|
||||||
setMedico(getNombreProfesional(currentUser));
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const loadEdit = (i: Indicacion) => {
|
const loadEdit = (i: Indicacion) => {
|
||||||
@@ -130,7 +126,6 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
setUnidadesDesayuno(i.unidadesDesayuno || '');
|
setUnidadesDesayuno(i.unidadesDesayuno || '');
|
||||||
setUnidadesAlmuerzo(i.unidadesAlmuerzo || '');
|
setUnidadesAlmuerzo(i.unidadesAlmuerzo || '');
|
||||||
setUnidadesNoche(i.unidadesNoche || '');
|
setUnidadesNoche(i.unidadesNoche || '');
|
||||||
setMedico(i.medicoCrea || '');
|
|
||||||
setDialog(true);
|
setDialog(true);
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -315,7 +310,7 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
|
|
||||||
<div>
|
<div>
|
||||||
<Label>Médico *</Label>
|
<Label>Médico *</Label>
|
||||||
<Input value={effectiveMedico} onChange={e => setMedico(e.target.value)} placeholder="Nombre del médico" />
|
<Input value={getNombreProfesional(currentUser)} disabled placeholder="Nombre del médico" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{(tipo === 'Farmacologica' || tipo === 'Farmacologica Antibiótico') && (
|
{(tipo === 'Farmacologica' || tipo === 'Farmacologica Antibiótico') && (
|
||||||
@@ -437,7 +432,6 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
</Button>}
|
</Button>}
|
||||||
{canEdit && <Button size="sm" variant="outline" className="h-7 w-7 p-0 text-red-600 hover:text-red-700 hover:bg-red-50 dark:hover:bg-red-950/30" title="Eliminar" onClick={() => {
|
{canEdit && <Button size="sm" variant="outline" className="h-7 w-7 p-0 text-red-600 hover:text-red-700 hover:bg-red-50 dark:hover:bg-red-950/30" title="Eliminar" onClick={() => {
|
||||||
setDeleteConfirmInd(ind);
|
setDeleteConfirmInd(ind);
|
||||||
setDeleteMedico(getNombreProfesional(currentUser));
|
|
||||||
}}>
|
}}>
|
||||||
<Trash2 className="h-3.5 w-3.5" />
|
<Trash2 className="h-3.5 w-3.5" />
|
||||||
</Button>}
|
</Button>}
|
||||||
@@ -469,8 +463,8 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, pacienteId
|
|||||||
<Label htmlFor="delete-medico">Médico que suspende / elimina *</Label>
|
<Label htmlFor="delete-medico">Médico que suspende / elimina *</Label>
|
||||||
<Input
|
<Input
|
||||||
id="delete-medico"
|
id="delete-medico"
|
||||||
value={effectiveDeleteMedico}
|
value={getNombreProfesional(currentUser)}
|
||||||
onChange={(e) => setDeleteMedico(e.target.value)}
|
disabled
|
||||||
placeholder="Nombre del profesional..."
|
placeholder="Nombre del profesional..."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user