From c8b3b9e5e027e3a43843e15e8c168bfaf6161502 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Juliette=20Kalfl=C3=A8che?=
 <juliette.kalfleche@student-cs.fr>
Date: Fri, 10 Jun 2022 11:44:32 +0200
Subject: [PATCH] add genre

---
 frontend/src/components/MovieType.vue | 10 ++++++----
 frontend/src/views/Home.vue           |  2 ++
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/frontend/src/components/MovieType.vue b/frontend/src/components/MovieType.vue
index 23fc56c..21d59ff 100644
--- a/frontend/src/components/MovieType.vue
+++ b/frontend/src/components/MovieType.vue
@@ -3,8 +3,8 @@
 <h1>Genre</h1>
 <li v-for="genre in genres" :key="genre.id">
 <div class="check">
-<input type="checkbox" id="action" value="Action" v-model="genre">
-<label for="Action">{{ }}</label>
+<input type="checkbox" id="genre.id" value="genre" >
+<label for="genre">{{ genre.name }}</label>
 </div>
 <br>
 </li>
@@ -12,12 +12,15 @@
 </template>
 
 <script>
+import axios from "axios";
+const backendURL = process.env.VUE_APP_BACKEND_BASE_URL;
+
 export default {
     methods: {
         fetchGenres: function () {
       axios
         .get(
-           backendURL + "/genres/",
+           backendURL + "/genres",
         )
         .then((response) => {
           this.genres = response.data;
@@ -29,7 +32,6 @@ export default {
     },
   },
   created() {
-    this.fetchMovies();
     this.fetchGenres();
   },
 };
diff --git a/frontend/src/views/Home.vue b/frontend/src/views/Home.vue
index 4048d8a..20fad0b 100644
--- a/frontend/src/views/Home.vue
+++ b/frontend/src/views/Home.vue
@@ -28,11 +28,13 @@
         <h5> {{ movie.title }}</h5>
       </p>
       <p class="film">
+        <router-link :to="'/movie/'+ movie.id">
         <img
           :src="'https://image.tmdb.org/t/p/original/' + movie.poster_path"
           withd="100"
           height="300"
         />
+        </router-link>
       </p>
     </li>
     </div>
-- 
GitLab