Skip to content

Commit 2eb5d8e

Browse files
réorganisation
1 parent d4a2fc8 commit 2eb5d8e

File tree

3 files changed

+40
-261
lines changed

3 files changed

+40
-261
lines changed

public/oneRestaurant.js

Lines changed: 0 additions & 212 deletions
This file was deleted.

src/components/Home.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,10 @@
127127
<script>
128128
import Datepicker from "vuejs-datepicker";
129129
import Modal from "./Modal.vue";
130-
import { createVisit, visitesRestaurantOfUser } from "../api/api/restaurants.js";
130+
import {
131+
createVisit,
132+
visitesRestaurantOfUser,
133+
} from "../api/api/restaurants.js";
131134
132135
export default {
133136
name: "Home",

src/components/Restaurant.vue

Lines changed: 36 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -43,30 +43,22 @@
4343
</b-dropdown>
4444
<div>
4545
<b-button class="button" @click="openModal(restaurantId)">
46-
Entrer visit
47-
</b-button>
46+
Entrer visit
47+
</b-button>
4848
</div>
4949
</div>
5050
<div class="flex-container">
5151
<b-list-group class="item">
5252
<b-list-group-item
5353
class="d-flex justify-content-between align-items-center"
5454
>
55-
<b-icon
56-
icon="geo-alt"
57-
scale="2"
58-
variant="danger"
59-
></b-icon>
55+
<b-icon icon="geo-alt" scale="2" variant="danger"></b-icon>
6056
{{ restaurant.address }}
6157
</b-list-group-item>
6258
<b-list-group-item
6359
class="d-flex justify-content-between align-items-center"
6460
>
65-
<b-icon
66-
icon="telephone-fill"
67-
scale="2"
68-
variant="warning"
69-
></b-icon>
61+
<b-icon icon="telephone-fill" scale="2" variant="warning"></b-icon>
7062
{{ restaurant.tel }}
7163
</b-list-group-item>
7264
<b-list-group class="item">
@@ -80,61 +72,54 @@
8072
v-for="(hour, day) in restaurant.opening_hours"
8173
:key="day"
8274
>
83-
<b-icon
84-
icon="info-circle-fill"
85-
scale="2"
86-
variant="info"
87-
></b-icon>
75+
<b-icon icon="info-circle-fill" scale="2" variant="info"></b-icon>
8876
{{ day }} : {{ hour }}
8977
</b-list-group-item>
9078
<b-list-group> </b-list-group>
9179
</b-list-group>
92-
9380

94-
<b-list-group class="item">
95-
<b-list-group-item
81+
<b-list-group class="item">
82+
<b-list-group-item
9683
class="d-flex justify-content-center align-items-center"
9784
>
98-
Cuisine
85+
Cuisine
9986
</b-list-group-item>
100-
<b-list-group-item v-for="genre in restaurant.genres" :key="genre">
87+
<b-list-group-item v-for="genre in restaurant.genres" :key="genre">
10188
{{ genre }}
10289
</b-list-group-item>
90+
</b-list-group>
10391

104-
</b-list-group>
105-
106-
<b-list-group class="item">
107-
<b-list-group-item
92+
<b-list-group class="item">
93+
<b-list-group-item
10894
class="d-flex justify-content-center align-items-center"
10995
>
110-
Price
96+
Price
11197
</b-list-group-item>
112-
<b-list-group-item>
113-
114-
<Price :priceTag="restaurant.price_range"></Price>
98+
<b-list-group-item>
99+
<Price :priceTag="restaurant.price_range"></Price>
115100
</b-list-group-item>
101+
</b-list-group>
116102

117-
</b-list-group>
118-
119-
<b-list-group class="item">
120-
<b-list-group-item
103+
<b-list-group class="item">
104+
<b-list-group-item
121105
class="d-flex justify-content-center align-items-center"
122106
>
123-
Rate
107+
Rate
124108
</b-list-group-item>
125-
<b-form-rating v-model="restaurant.rating" variant="warning" readonly show-value></b-form-rating>
126-
127-
128-
</b-list-group>
129-
130-
109+
<b-form-rating
110+
v-model="restaurant.rating"
111+
variant="warning"
112+
readonly
113+
show-value
114+
></b-form-rating>
115+
</b-list-group>
131116
</b-list-group>
132117
</div>
133118
<div class="img-container">
134119
<b-img v-for="photo in restaurant.pictures" :key="photo" :src="photo">
135120
</b-img>
136-
</div>
137-
121+
</div>
122+
138123
<div class="item">
139124
<div class="flex-container">
140125
<Map
@@ -172,8 +157,8 @@
172157
<span><button @click="closeModal">Annuler</button></span>
173158
</div>
174159
</template>
175-
</Modal> </div>
176-
160+
</Modal>
161+
</div>
177162
</template>
178163
<script>
179164
import store from "../api/store/requests.js";
@@ -187,7 +172,10 @@ import {
187172
addRestaurantToList,
188173
viewListFavorites,
189174
} from "../api/api/favorites.js";
190-
import { createVisit, visitesRestaurantOfUser } from "../api/api/restaurants.js";
175+
import {
176+
createVisit,
177+
visitesRestaurantOfUser,
178+
} from "../api/api/restaurants.js";
191179
192180
export default {
193181
name: "Restaurant",
@@ -317,11 +305,11 @@ export default {
317305
justify-content: space-around;
318306
align-items: space-around;
319307
padding: 10px;
320-
margin:10px;
308+
margin: 10px;
321309
}
322310
323311
.img-container img {
324-
max-height:100px;
312+
max-height: 100px;
325313
padding: 2px;
326314
}
327315
.page .imgback {

0 commit comments

Comments
 (0)