mobilizon.chapril.org-mobil.../js/src/components/Resource/ResourceDropdown.vue
Thomas Citharel ee20e03cc2
Migrate to Vue 3 and Vite
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-08-11 16:46:31 +02:00

31 lines
897 B
Vue

<template>
<o-dropdown aria-role="list" position="bottom-left">
<template #trigger>
<DotsHorizontal />
</template>
<o-dropdown-item
aria-role="listitem"
@click="$emit('rename')"
class="inline-flex"
>
<Pencil />
{{ $t("Rename") }}
</o-dropdown-item>
<o-dropdown-item aria-role="listitem" @click="$emit('move')">
<FolderMove />
{{ $t("Move") }}
</o-dropdown-item>
<o-dropdown-item aria-role="listitem" @click="$emit('delete')">
<Delete />
{{ $t("Delete") }}
</o-dropdown-item>
</o-dropdown>
</template>
<script lang="ts" setup>
import Pencil from "vue-material-design-icons/Pencil.vue";
import FolderMove from "vue-material-design-icons/FolderMove.vue";
import Delete from "vue-material-design-icons/Delete.vue";
import DotsHorizontal from "vue-material-design-icons/DotsHorizontal.vue";
</script>