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