Skip to content
Snippets Groups Projects
Commit 9c1daa3a authored by Erik Borgeteien Hansen's avatar Erik Borgeteien Hansen
Browse files

add loader to wait for data

parent 5534e0e5
No related branches found
No related tags found
2 merge requests!87Community request,!86Community admin
<template>
<ul>
<div v-if="loading">LASTER...</div>
<ul v-else>
<li v-for="member in members" :key="member.userId">
<UserListItemCard :buttons="buttons" :user="member" />
</li>
......@@ -8,7 +9,7 @@
<script>
import UserListItemCard from "@/components/UserProfileComponents/UserListItemCard.vue";
import { GetMembersOfCommunity } from "@/utils/apiutil";
import CommunityService from "@/services/community.service";
export default {
name: "MemberList",
......@@ -21,10 +22,18 @@ export default {
data() {
return {
members: [],
loading: false,
};
},
methods: {
async load() {},
},
async created() {
this.members = await GetMembersOfCommunity(this.$route.params.communityID);
this.loading = true;
this.members = await CommunityService.getCommunityMembers(
this.$route.params.communityID
);
this.loading = false;
},
};
</script>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment