Use nuxt-link for team member element (#1062)

This commit is contained in:
Nicholas Christopher
2023-03-26 11:43:23 -07:00
committed by GitHub
parent 4faab006e3
commit 41961de619

View File

@@ -495,23 +495,21 @@
<hr class="card-divider" /> <hr class="card-divider" />
</template> </template>
<h2 class="card-header">Project members</h2> <h2 class="card-header">Project members</h2>
<div <nuxt-link
v-for="member in members" v-for="member in members"
:key="member.user.id" :key="member.user.id"
class="team-member columns button-transparent" class="team-member columns button-transparent"
@click="$router.push('/user/' + member.user.username)" :to="'/user/' + member.user.username"
> >
<Avatar :src="member.avatar_url" :alt="member.username" size="sm" circle /> <Avatar :src="member.avatar_url" :alt="member.username" size="sm" circle />
<div class="member-info"> <div class="member-info">
<nuxt-link :to="'/user/' + member.user.username" class="name"> <p class="name">{{ member.name }}</p>
<p>{{ member.name }}</p>
</nuxt-link>
<p class="role"> <p class="role">
{{ member.role }} {{ member.role }}
</p> </p>
</div> </div>
</div> </nuxt-link>
<hr class="card-divider" /> <hr class="card-divider" />
<h2 class="card-header">Technical information</h2> <h2 class="card-header">Technical information</h2>
<div class="infos"> <div class="infos">