diff --git a/src/components/challenges/scorecard.vue b/src/components/challenges/scorecard.vue index 81f8666..11e2155 100644 --- a/src/components/challenges/scorecard.vue +++ b/src/components/challenges/scorecard.vue @@ -1,14 +1,19 @@ @@ -17,10 +22,57 @@ import axios from "axios"; export default { + data() { + return { + score: 0, + rank: 0, + }; + }, + mounted(){ + axios.get("/api/v1/user/score/self").then(res => { + if (res.data.code === 200) { + this.score = res.data.data.score; + this.rank = res.data.data.rank; + } + }) + } } \ No newline at end of file