Agregar iconos X y Save a botones paciente y evolucion

This commit is contained in:
2026-04-15 02:13:07 -03:00
parent f289ef3839
commit b74030d225
2 changed files with 8 additions and 5 deletions
+3 -2
View File
@@ -1,5 +1,5 @@
import { useState } from 'react'; import { useState } from 'react';
import { FileText, Plus, Search, Calendar, Clock, Thermometer, Heart, Activity, Wind, Droplets, Pencil, Trash2, ChevronDown, ChevronUp } from 'lucide-react'; import { FileText, Plus, Search, Calendar, Clock, Thermometer, Heart, Activity, Wind, Droplets, Pencil, Trash2, ChevronDown, ChevronUp, X, Save } from 'lucide-react';
import { Card, CardContent } from '@/components/ui/card'; import { Card, CardContent } from '@/components/ui/card';
import { Badge } from '@/components/ui/badge'; import { Badge } from '@/components/ui/badge';
import { Button } from '@/components/ui/button'; import { Button } from '@/components/ui/button';
@@ -387,13 +387,14 @@ export function Evoluciones({
</div> </div>
<div className="flex justify-end gap-2 mt-4"> <div className="flex justify-end gap-2 mt-4">
<Button variant="outline" onClick={() => { resetFormulario(); setDialogoAbierto(false); }}> <Button variant="outline" onClick={() => { resetFormulario(); setDialogoAbierto(false); }}>
<X className="h-4 w-4 mr-2" />
Cancelar Cancelar
</Button> </Button>
<Button <Button
onClick={handleGuardar} onClick={handleGuardar}
disabled={!medico || (!evolucionEditando && !pacienteSeleccionado)} disabled={!medico || (!evolucionEditando && !pacienteSeleccionado)}
> >
<Plus className="h-4 w-4 mr-2" /> <Save className="h-4 w-4 mr-2" />
Guardar Evolución Guardar Evolución
</Button> </Button>
</div> </div>
+5 -3
View File
@@ -1,5 +1,5 @@
import { useState } from 'react'; import { useState } from 'react';
import { Users, Plus, Search, Edit2, Trash2, User, Calendar, Phone, Mail, Droplet, AlertTriangle } from 'lucide-react'; import { Users, Plus, Search, Edit2, Trash2, User, Calendar, Phone, Mail, Droplet, AlertTriangle, X, Save } from 'lucide-react';
import { Card, CardContent } from '@/components/ui/card'; import { Card, CardContent } from '@/components/ui/card';
import { Badge } from '@/components/ui/badge'; import { Badge } from '@/components/ui/badge';
import { Button } from '@/components/ui/button'; import { Button } from '@/components/ui/button';
@@ -255,7 +255,7 @@ export function Pacientes({
</Select> </Select>
</div> </div>
<div className="sm:col-span-2"> <div className="sm:col-span-2">
<Label>Telefono *</Label> <Label>Teléfono Contacto</Label>
<Input <Input
value={telefono} value={telefono}
onChange={(e) => setTelefono(e.target.value)} onChange={(e) => setTelefono(e.target.value)}
@@ -295,12 +295,14 @@ export function Pacientes({
resetFormulario(); resetFormulario();
setDialogoAbierto(false); setDialogoAbierto(false);
}}> }}>
<X className="h-4 w-4 mr-2" />
Cancelar Cancelar
</Button> </Button>
<Button <Button
onClick={handleGuardar} onClick={handleGuardar}
disabled={!nombre || !apellido || !dni || !fechaNacimiento || !telefono} disabled={!nombre || !apellido || !dni || !fechaNacimiento}
> >
<Save className="h-4 w-4 mr-2" />
{pacienteEditando ? 'Guardar Cambios' : 'Crear Paciente'} {pacienteEditando ? 'Guardar Cambios' : 'Crear Paciente'}
</Button> </Button>
</div> </div>