Added axios call to github

This commit is contained in:
Alexis
2021-03-01 16:56:59 +01:00
parent c3d6844c8c
commit d31e013faa

View File

@@ -10,6 +10,10 @@
<img :src="user.avatar" alt="" class="avatar" /> <img :src="user.avatar" alt="" class="avatar" />
</div> </div>
<div v-if="user.repos">
{{ user.name }} possède {{ user.repos.length }} repos.
</div>
<div class="how-old"> <div class="how-old">
<div v-if="user.age >= 20"> <div v-if="user.age >= 20">
<p>Âge : {{ user.age }} (Extrêmement vieux)</p> <p>Âge : {{ user.age }} (Extrêmement vieux)</p>
@@ -74,6 +78,7 @@ export default defineComponent({
name: "Alexis", name: "Alexis",
avatar: null, avatar: null,
age: 21, age: 21,
repos: [],
friends: [ friends: [
{ {
uuid: "91261477-04fb-4052-8ef9-6041ad7afb7e", uuid: "91261477-04fb-4052-8ef9-6041ad7afb7e",
@@ -122,6 +127,14 @@ export default defineComponent({
.catch(err => { .catch(err => {
console.log(err); console.log(err);
}); });
axios
.get("https://api.github.com/users/alexisnp/repos")
.then(res => {
this.user.repos = res.data;
})
.catch(err => {
console.log(err);
});
} }
}); });
</script> </script>