post de reservas
This commit is contained in:
parent
d8be6c02a0
commit
ff1af19613
|
@ -19,10 +19,8 @@ export default function AreaComun({navigation}){
|
|||
const [service, setService] = useState("");
|
||||
const [areas, setAreas] = useState([])
|
||||
const [isRequesting, setIsRequesting] = useState(false);
|
||||
|
||||
const [selectedHours, setSelectedHours] = useState(0);
|
||||
const [selectedMinutes, setSelectedMinutes] = useState(0);
|
||||
|
||||
const [endSelectedHours, setEndSelectedHours] = useState(0);
|
||||
const [endSelectedMinutes, setEndSelectedMinutes] = useState(0);
|
||||
const date = new Date();
|
||||
|
@ -68,34 +66,35 @@ export default function AreaComun({navigation}){
|
|||
|
||||
const data = {
|
||||
|
||||
"start_time": Number.parseInt(selectedHours) + ":" +selectedMinutes,
|
||||
"finish_time": endSelectedHours + ":" +endSelectedMinutes,
|
||||
"start_time": 7 + ":" +0,
|
||||
"finish_time": 10 + ":" +0,
|
||||
"status": 1,
|
||||
"date_entry": date,
|
||||
"user_id" : user._id,
|
||||
"common_area_id": service,
|
||||
"common_area_name": "",
|
||||
"community_id": ""
|
||||
"common_area_id": service._id,
|
||||
"common_area_name": service.name,
|
||||
"community_id": service.community_id
|
||||
|
||||
}
|
||||
|
||||
console.log(data);
|
||||
// try {
|
||||
try {
|
||||
|
||||
// const jsonDataResponse = await fetch(`${API.BASE_URL}/reservation/createReservation`, {
|
||||
// cache: 'no-cache',
|
||||
// method: 'POST',
|
||||
// body: JSON.stringify(data),
|
||||
// headers: {
|
||||
// 'Content-Type': 'application/json'
|
||||
// }
|
||||
// })
|
||||
const jsonDataResponse = await fetch(`${API.BASE_URL}/reservation/createReservation`, {
|
||||
cache: 'no-cache',
|
||||
method: 'POST',
|
||||
body: JSON.stringify(data),
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
}
|
||||
})
|
||||
|
||||
// const response = await jsonResponse.json();
|
||||
// console.log(response.message);
|
||||
const response = await jsonDataResponse.json();
|
||||
console.log(response.message);
|
||||
|
||||
// } catch (error) {
|
||||
// console.log("ERROR:" + error);
|
||||
// }
|
||||
} catch (error) {
|
||||
console.log("ERROR:" + error);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -124,7 +123,7 @@ export default function AreaComun({navigation}){
|
|||
}} mt={1} onValueChange={itemValue => setService(itemValue)}>
|
||||
|
||||
{areas.map(item => (
|
||||
<Select.Item label={item.name} value={item.community_id} />
|
||||
<Select.Item key={item._id} label={item.name} value={item} />
|
||||
))}
|
||||
|
||||
</Select>
|
||||
|
|
|
@ -38,10 +38,10 @@ export const ReservasCard = ({ date, startTime, endTime, status}) => {
|
|||
<Stack p="4" space={3}>
|
||||
<Stack space={2}>
|
||||
|
||||
<Badge backgroundColor={status === 1 ? 'tertiary.500' : 'danger.600'} _text={{
|
||||
<Badge backgroundColor={status == 1 ? 'tertiary.500' : 'danger.600'} _text={{
|
||||
color: "white"
|
||||
}} variant="solid" rounded="4">
|
||||
<Text bold={true} color='danger.50'> {status === 1 ? 'LIBRE' : 'RESERVADO'}</Text>
|
||||
<Text bold={true} color='danger.50'> {status == 1 ? 'LIBRE' : 'RESERVADO'}</Text>
|
||||
</Badge>
|
||||
<Heading size="md" ml="-1">
|
||||
Reserva #1
|
||||
|
|
Loading…
Reference in New Issue