diff --git a/src/components/shared/KebabAction.vue b/src/components/shared/KebabAction.vue
index c6b041fe..14f53502 100644
--- a/src/components/shared/KebabAction.vue
+++ b/src/components/shared/KebabAction.vue
@@ -9,6 +9,9 @@ const props = withDefaults(
idName: string;
status: string;
hideToggle?: boolean;
+ useLink?: boolean;
+ useUpload?: boolean;
+
disableDelete?: boolean;
}>(),
{
@@ -20,6 +23,8 @@ const props = withDefaults(
defineEmits<{
(e: 'view'): void;
(e: 'edit'): void;
+ (e: 'link'): void;
+ (e: 'upload'): void;
(e: 'delete'): void;
(e: 'changeStatus'): void;
}>();
@@ -87,6 +92,49 @@ watch(
{{ $t('general.edit') }}
+
+ $emit('link')"
+ >
+
+
+ {{ $t('general.add', { text: $t('quotation.receipt') }) }}
+
+
+
+ $emit('upload')"
+ >
+
+
+ {{ $t('general.upload', { msg: $t('general.attachment') }) }}
+
+
+