Files
MeshChatX/meshchatx/src/frontend/components/contextmenu/ContextMenuItem.vue
T

25 lines
494 B
Vue

<!-- SPDX-License-Identifier: 0BSD -->
<template>
<button type="button" class="context-item" :class="itemClass" :disabled="disabled" @click="$emit('click', $event)">
<slot />
</button>
</template>
<script>
export default {
name: "ContextMenuItem",
props: {
itemClass: {
type: String,
default: "",
},
disabled: {
type: Boolean,
default: false,
},
},
emits: ["click"],
};
</script>