aboutsummaryrefslogtreecommitdiff
path: root/src/components/extra_buttons/extra_buttons.vue
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2019-07-05 10:17:44 +0300
committerHenry Jameson <me@hjkos.com>2019-07-05 10:17:44 +0300
commit8d6750d9c2816e33a0444cd978f94009d8b85d47 (patch)
tree853082e4c341cb4d8dd8dfdee3234215d3d9799d /src/components/extra_buttons/extra_buttons.vue
parent2c2b84d31dbe906b89dfb995394d887af110e04c (diff)
eslint --fix --ext .js,.vue src
Diffstat (limited to 'src/components/extra_buttons/extra_buttons.vue')
-rw-r--r--src/components/extra_buttons/extra_buttons.vue39
1 files changed, 29 insertions, 10 deletions
diff --git a/src/components/extra_buttons/extra_buttons.vue b/src/components/extra_buttons/extra_buttons.vue
index a761d313..8e24e9a5 100644
--- a/src/components/extra_buttons/extra_buttons.vue
+++ b/src/components/extra_buttons/extra_buttons.vue
@@ -1,9 +1,8 @@
<template>
<Popper
+ v-if="enabled && showPopper"
trigger="click"
- @hide='showDropDown = false'
append-to-body
- v-if="enabled && showPopper"
:options="{
placement: 'top',
modifiers: {
@@ -11,22 +10,42 @@
offset: { offset: '0, 5px' },
}
}"
+ @hide="showDropDown = false"
>
<div class="popper-wrapper">
<div class="dropdown-menu">
- <button class="dropdown-item dropdown-item-icon" @click.prevent="pinStatus" v-if="!status.pinned && canPin">
- <i class="icon-pin"></i><span>{{$t("status.pin")}}</span>
+ <button
+ v-if="!status.pinned && canPin"
+ class="dropdown-item dropdown-item-icon"
+ @click.prevent="pinStatus"
+ >
+ <i class="icon-pin" /><span>{{ $t("status.pin") }}</span>
</button>
- <button class="dropdown-item dropdown-item-icon" @click.prevent="unpinStatus" v-if="status.pinned && canPin">
- <i class="icon-pin"></i><span>{{$t("status.unpin")}}</span>
+ <button
+ v-if="status.pinned && canPin"
+ class="dropdown-item dropdown-item-icon"
+ @click.prevent="unpinStatus"
+ >
+ <i class="icon-pin" /><span>{{ $t("status.unpin") }}</span>
</button>
- <button class="dropdown-item dropdown-item-icon" @click.prevent="deleteStatus" v-if="canDelete">
- <i class="icon-cancel"></i><span>{{$t("status.delete")}}</span>
+ <button
+ v-if="canDelete"
+ class="dropdown-item dropdown-item-icon"
+ @click.prevent="deleteStatus"
+ >
+ <i class="icon-cancel" /><span>{{ $t("status.delete") }}</span>
</button>
</div>
</div>
- <div class="button-icon" slot="reference" @click="toggleMenu">
- <i class='icon-ellipsis' :class="{'icon-clicked': showDropDown}"></i>
+ <div
+ slot="reference"
+ class="button-icon"
+ @click="toggleMenu"
+ >
+ <i
+ class="icon-ellipsis"
+ :class="{'icon-clicked': showDropDown}"
+ />
</div>
</Popper>
</template>