diff --git a/src/sections/MapaCamas.tsx b/src/sections/MapaCamas.tsx
index 078473a..775e634 100644
--- a/src/sections/MapaCamas.tsx
+++ b/src/sections/MapaCamas.tsx
@@ -1,5 +1,5 @@
import { useState } from 'react';
-import { Bed, CheckCircle2, Clock, Wrench, User, Plus, Trash, Edit2 } from 'lucide-react';
+import { Bed, CheckCircle2, Clock, Wrench, User, Plus, Trash, Edit2, Save, X } from 'lucide-react';
import { Card, CardContent } from '@/components/ui/card';
import { Badge } from '@/components/ui/badge';
import { Button } from '@/components/ui/button';
@@ -500,17 +500,21 @@ export function MapaCamas({
{editingAreaId && (
-
Áreas existentes
@@ -518,12 +522,12 @@ export function MapaCamas({
{areas.map(a => (
{a.nombre}
-
-
{ setEditingAreaId(a.id); setAreaNombre(a.nombre); }}>
- Editar
+
+ { setEditingAreaId(a.id); setAreaNombre(a.nombre); }}>
+
- { if (confirm('Eliminar área?')) onEliminarArea(a.id); }}>
- Eliminar
+ { if (confirm('Eliminar área?')) onEliminarArea(a.id); }}>
+