From 2056d2fddf6c2b5cb80aad70ff4b9248e5ae5774 Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Sun, 26 May 2024 12:30:15 -0400 Subject: [PATCH] Got rid of some smelly code and weird decisions I definitely wasn't responsible for in the first place. Also updated API call --- .../components/ProfilePage/profileHeader.vue | 45 ++++++------------- 1 file changed, 13 insertions(+), 32 deletions(-) diff --git a/17th Website/src/components/ProfilePage/profileHeader.vue b/17th Website/src/components/ProfilePage/profileHeader.vue index a883d13..2c7fa0f 100644 --- a/17th Website/src/components/ProfilePage/profileHeader.vue +++ b/17th Website/src/components/ProfilePage/profileHeader.vue @@ -6,39 +6,20 @@ export default { return { count: 0, items: [], - user: '', + user: {}, } }, mounted() { - this.user = this.$route.params.name; + let uid = this.$route.params.name; + console.log(uid) + + fetch(`http://iceberg-gaming.com:1323/api/v1/member/${uid}`).then(res => { + res.json().then(user => { + this.user = user; + console.log(this.user) + }) + }) }, - computed: { - headerInfo() { - console.log(this.items) - return this.items[0]; - }, - memberName() { - try { - return this.items[0].member_name; - } catch (E) { - console.log("too slow") - } - }, - memberRank() { - try { - return this.items[0].rank; - } catch (E) { - console.log("too slow") - } - }, - memberStatus() { - try { - return this.items[0].status; - } catch (E) { - console.log("too slow") - } - }, - } } @@ -49,9 +30,9 @@ export default {
-

{{ memberName }}

-

{{ memberRank }}

-

{{ memberStatus }}

+

{{ user.name }}

+

{{ user.rank }}

+

{{ user.company }}