import React, {useEffect, useState} from 'react' import {Button, Card, Input, List, notification, Pagination, Rate, Spin, Tooltip} from "antd"; import axios from "axios"; import env from "../env"; import moment from "moment"; const Review = props => { const [reviews, setReviews] = useState([]); const [restaurant, setRestaurant] = useState({}) const [loading, setLoading] = useState(true); const [reviewSize, setReviewSize] = useState(0) useEffect(()=> { setLoading(true); getRestaurant() console.log(props.user) },[]) useEffect(()=> { getRestaurant() },[props.refresh]) const getRestaurant = (pg = 1, size = 5) => { axios.get(env.api + 'Reviews/count',).then(res=>{ setReviewSize(res.data); }); axios.get(env.api + 'Restaurants').then(res=>{ setRestaurant(res.data); console.log(pg, size) axios.get(env.api + 'Reviews',{params:{page:pg-1, pageSize: size}}).then(res=>{ setReviews(res.data); setLoading(false); }); }); } return(
{item.description}
{item.username} / {moment(item.createdAt).format("DD.MM.yyyy")}