aboutsummaryrefslogtreecommitdiff
path: root/src/site/pages/dashboard/admin
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2020-11-12 22:58:34 +0200
committerZephyrrus <[email protected]>2020-11-12 22:58:34 +0200
commit4a3fef2b9931266d40c1d9e88748fd2aa623dc79 (patch)
treed6212b2062fbc991b818734bd6acfc59c8d79767 /src/site/pages/dashboard/admin
parentMerge pull request #3 from Zephyrrus/feature/custom_album_urls (diff)
downloadhost.fuwn.me-4a3fef2b9931266d40c1d9e88748fd2aa623dc79.tar.xz
host.fuwn.me-4a3fef2b9931266d40c1d9e88748fd2aa623dc79.zip
chore: update buefy to 0.9
Diffstat (limited to 'src/site/pages/dashboard/admin')
-rw-r--r--src/site/pages/dashboard/admin/users.vue94
1 files changed, 49 insertions, 45 deletions
diff --git a/src/site/pages/dashboard/admin/users.vue b/src/site/pages/dashboard/admin/users.vue
index bed4c2b..60d030a 100644
--- a/src/site/pages/dashboard/admin/users.vue
+++ b/src/site/pages/dashboard/admin/users.vue
@@ -15,51 +15,55 @@
<b-table
:data="users"
:mobile-cards="true">
- <template slot-scope="props">
- <b-table-column
- field="id"
- label="Id"
- centered>
- {{ props.row.id }}
- </b-table-column>
-
- <b-table-column
- field="username"
- label="Username"
- centered>
- <nuxt-link :to="`/dashboard/admin/user/${props.row.id}`">
- {{ props.row.username }}
- </nuxt-link>
- </b-table-column>
-
- <b-table-column
- field="enabled"
- label="Enabled"
- centered>
- <b-switch
- :value="props.row.enabled"
- @input="changeEnabledStatus(props.row)" />
- </b-table-column>
-
- <b-table-column
- field="isAdmin"
- label="Admin"
- centered>
- <b-switch
- :value="props.row.isAdmin"
- @input="changeIsAdmin(props.row)" />
- </b-table-column>
-
- <b-table-column
- field="purge"
- centered>
- <b-button
- type="is-danger"
- @click="promptPurgeFiles(props.row)">
- Purge files
- </b-button>
- </b-table-column>
- </template>
+ <b-table-column
+ v-slot="props"
+ field="id"
+ label="Id"
+ centered>
+ {{ props.row.id }}
+ </b-table-column>
+
+ <b-table-column
+ v-slot="props"
+ field="username"
+ label="Username"
+ centered>
+ <nuxt-link :to="`/dashboard/admin/user/${props.row.id}`">
+ {{ props.row.username }}
+ </nuxt-link>
+ </b-table-column>
+
+ <b-table-column
+ v-slot="props"
+ field="enabled"
+ label="Enabled"
+ centered>
+ <b-switch
+ :value="props.row.enabled"
+ @input="changeEnabledStatus(props.row)" />
+ </b-table-column>
+
+ <b-table-column
+ v-slot="props"
+ field="isAdmin"
+ label="Admin"
+ centered>
+ <b-switch
+ :value="props.row.isAdmin"
+ @input="changeIsAdmin(props.row)" />
+ </b-table-column>
+
+ <b-table-column
+ v-slot="props"
+ field="purge"
+ centered>
+ <b-button
+ type="is-danger"
+ @click="promptPurgeFiles(props.row)">
+ Purge files
+ </b-button>
+ </b-table-column>
+
<template slot="empty">
<div class="has-text-centered">
<i class="icon-misc-mood-sad" />