main
Line | |
---|
1 | import React from 'react';
|
---|
2 | import StarRating from './StarRating';
|
---|
3 |
|
---|
4 | const RestaurantCard = ({ restaurant, onDetailClick }) => {
|
---|
5 | return (
|
---|
6 | <div className="col-md-4 mb-4">
|
---|
7 | <div className="card">
|
---|
8 | <div className="card-body">
|
---|
9 | <h5 className="card-title">
|
---|
10 | {restaurant.name} <StarRating rating={restaurant.rating} />
|
---|
11 | </h5>
|
---|
12 | <p className="card-text">{restaurant.cuisineType}</p>
|
---|
13 | <p className="card-text">{restaurant.operatingHours}</p>
|
---|
14 | <p className="card-text">Ul. {restaurant.address}</p>
|
---|
15 | </div>
|
---|
16 | <button onClick={() => onDetailClick(restaurant.restaurantId)} className="btn btn-primary">View Details</button>
|
---|
17 | </div>
|
---|
18 | </div>
|
---|
19 | );
|
---|
20 | };
|
---|
21 |
|
---|
22 | export default RestaurantCard;
|
---|
Note:
See
TracBrowser
for help on using the repository browser.