diff options
| author | William Pitcock <nenolod@dereferenced.org> | 2018-06-07 00:58:44 +0000 |
|---|---|---|
| committer | William Pitcock <nenolod@dereferenced.org> | 2018-06-07 00:58:44 +0000 |
| commit | f3a27764aaf31a434c3f858668aa97e6c7328011 (patch) | |
| tree | 8099e07568b381d31e5a3829f973f64dff6dea83 /src/components/follow_requests | |
| parent | b8d0a6a0baba2fa560cdb3a13ca8135eba7d2255 (diff) | |
add follow requests UI
Diffstat (limited to 'src/components/follow_requests')
| -rw-r--r-- | src/components/follow_requests/follow_requests.js | 18 | ||||
| -rw-r--r-- | src/components/follow_requests/follow_requests.vue | 12 |
2 files changed, 30 insertions, 0 deletions
diff --git a/src/components/follow_requests/follow_requests.js b/src/components/follow_requests/follow_requests.js new file mode 100644 index 00000000..9fe4a57e --- /dev/null +++ b/src/components/follow_requests/follow_requests.js @@ -0,0 +1,18 @@ +import UserCard from '../user_card/user_card.vue' + +const FollowRequests = { + data () { + return { + requests: [] + } + }, + components: { + UserCard + }, + created () { + this.$store.state.api.backendInteractor.fetchFollowRequests() + .then((requests) => { this.requests = requests }) + } +} + +export default FollowRequests diff --git a/src/components/follow_requests/follow_requests.vue b/src/components/follow_requests/follow_requests.vue new file mode 100644 index 00000000..87dc4194 --- /dev/null +++ b/src/components/follow_requests/follow_requests.vue @@ -0,0 +1,12 @@ +<template> + <div class="settings panel panel-default"> + <div class="panel-heading"> + {{$t('nav.friend_requests')}} + </div> + <div class="panel-body"> + <user-card v-for="request in requests" :key="request.id" :user="request" :showFollows="false" :showApproval="true"></user-card> + </div> + </div> +</template> + +<script src="./follow_requests.js"></script> |
