Skip to content
Snippets Groups Projects
Commit 10235598 authored by Juliette Kalflèche's avatar Juliette Kalflèche
Browse files

Merge branch 'end-front' into 'master'

film's genre

See merge request !22
parents 99c205a2 2cf676d5
No related branches found
No related tags found
1 merge request!22film's genre
Pipeline #42641 passed with warnings
<template>
<div class="box">
<h1>Genre</h1>
<li v-for="genre in genres" :key="genre.id">
<div class="liste-genre">
<li v-for="genre in genres" :key="genre.id" style="list-style-type:none;">
<div class="check">
<input type="checkbox" id="genre.id" value="genre" >
<label for="genre"> {{ genre.name }} </label>
</div>
<br>
</li>
</div>
</div>
</template>
<script>
......@@ -16,6 +17,13 @@ import axios from "axios";
const backendURL = process.env.VUE_APP_BACKEND_BASE_URL;
export default {
data: function () {
return {
genrename: "",
genres: [],
genresLoadingError: "",
};
},
methods: {
fetchGenres: function () {
axios
......
......@@ -74,15 +74,31 @@ export default {
)
.then((response) => {
this.movies = response.data;
console.log(response.data)
})
.catch((error) => {
this.moviesLoadingError = "An error occured while e ing movies.";
console.error(error);
});
},
fetchGenres: function () {
axios
.get(
backendURL + "/genres",
)
.then((response) => {
this.genres = response.data;
console.log(response.data)
})
.catch((error) => {
this.genresLoadingError = "An error occured while e ing genres.";
console.error(error);
});
},
},
created() {
this.fetchMovies();
this.fetchGenres();
},
};
</script>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment