mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
13 lines
356 B
Vue
13 lines
356 B
Vue
<script setup lang="ts">
|
|
import { defineProps } from "vue";
|
|
const props = defineProps(["btnText", "btnID"]);
|
|
|
|
function emitClick() {
|
|
window.dispatchEvent(new CustomEvent("add-widget", { detail: props.btnID }));
|
|
}
|
|
</script>
|
|
<template>
|
|
<button class="btn btn-small btn-outline-secondary" v-on:click="emitClick">
|
|
{{ btnText }}
|
|
</button>
|
|
</template>
|