funkwhale/front/src/views/admin/users/InvitationsList.vue

33 lines
786 B
Vue

<template>
<main v-title="labels.invitations">
<section class="ui vertical stripe segment">
<h2 class="ui header"><translate>Invitations</translate></h2>
<invitation-form></invitation-form>
<div class="ui hidden divider"></div>
<invitations-table></invitations-table>
</section>
</main>
</template>
<script>
import InvitationForm from "@/components/manage/users/InvitationForm"
import InvitationsTable from "@/components/manage/users/InvitationsTable"
export default {
components: {
InvitationForm,
InvitationsTable
},
computed: {
labels() {
return {
invitations: this.$gettext("Invitations")
}
}
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
</style>