import "./RoomWidget.css";
import { useHotel } from "../HotelContext";
import { useState } from "react";
export default function RoomWidget({ roomlist }) {
return (
{roomlist.map(room => (
))}
);
}
function RoomCard({ number, status ,id}) {
const { updateRoomStatus } = useHotel();
const [editing, setEditing] = useState(false);
const [value, SetValue] = useState(status);
function submit() {
updateRoomStatus(id,value);
setEditing(false);
}
return (
Room {number}
Id {id}
{!editing ?(
setEditing(true)} style={{ cursor: "pointer" }}>
Status: {status}
): (
SetValue(e.target.value)}
onKeyDown={e => e.key === "Enter" && submit()}
/>
)}
);
}
//export default roomWidget