diff options
| author | Zephyrrus <[email protected]> | 2020-11-12 23:07:16 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-11-12 23:07:16 +0200 |
| commit | d6813fa9125ca16dfa969f28649d696703a9a94b (patch) | |
| tree | e67ca699428d78593b48c6518fa6ed064b6bd60b /src/site/pages/dashboard/admin | |
| parent | Merge pull request #3 from Zephyrrus/feature/custom_album_urls (diff) | |
| parent | chore: update package.json (diff) | |
| download | host.fuwn.me-d6813fa9125ca16dfa969f28649d696703a9a94b.tar.xz host.fuwn.me-d6813fa9125ca16dfa969f28649d696703a9a94b.zip | |
Merge pull request #4 from Zephyrrus/chore/update_buefy
Update buefy
Diffstat (limited to 'src/site/pages/dashboard/admin')
| -rw-r--r-- | src/site/pages/dashboard/admin/users.vue | 94 |
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" /> |