import React, {useState, useEffect} from 'react' import {Header} from "./Header"; import {useNavigate} from "react-router-dom"; import {Button, Card, Image, Modal, Spin} from "antd"; import placeholderImage from '../src/Assets/placeholder.png' import AddNewReservation from "./Dashboard/AddNewReservation"; import axios from "axios"; import env from "./env"; const FrontPage = ({}) => { const [restaurant, setRestaurant] = useState({name:'Sample Restaurant name', address: 'Sample street 1', city:'Sample'}); const [newReservationModal, setNewReservationModal] = useState(false); const [saveModalLoading, setSaveModalLoading] = useState(false); const [loading, setLoading] = useState(true); const history = useNavigate(); useEffect(()=>{ setLoading(true); axios.get(env.api + 'Restaurants').then(res=>{ setRestaurant(res.data); setLoading(false); }); },[]) return(
history('/login')} buttonText={'Логирај се'}/> {loading ? :
{'place'} } wrapperStyle={{overflow: 'hidden', width: '100%'}} style={{width: '100%', height: '100%', margin: 'auto', objectFit: 'cover'}}>
{restaurant.name}
{restaurant.address}, {restaurant.phone}

Мени

{restaurant.menu.map(el =>

{el.description}

{el.price} ден.
)}
} Прати ]} onCancel={()=>setNewReservationModal(false)} visible={newReservationModal}>
) } export default FrontPage;