diff --git a/src/components/bcf-topics-table/BcfTopicsTable.vue b/src/components/bcf-topics-table/BcfTopicsTable.vue
index abea79b..7842416 100644
--- a/src/components/bcf-topics-table/BcfTopicsTable.vue
+++ b/src/components/bcf-topics-table/BcfTopicsTable.vue
@@ -54,10 +54,7 @@
{{ toShortDateFormat(topic.creation_date) }}
-
+
@@ -110,6 +107,14 @@ export default {
type: Map,
default: () => new Map(),
},
+ warningCallback: {
+ type: Function,
+ default: () => false
+ },
+ warningTooltipMessage: {
+ type: String,
+ default: ""
+ }
},
emits: [
"open-topic",
diff --git a/src/components/bcf-topics-table/bcf-topic-actions-cell/BcfTopicActionsCell.vue b/src/components/bcf-topics-table/bcf-topic-actions-cell/BcfTopicActionsCell.vue
index 18f9988..a607a50 100644
--- a/src/components/bcf-topics-table/bcf-topic-actions-cell/BcfTopicActionsCell.vue
+++ b/src/components/bcf-topics-table/bcf-topic-actions-cell/BcfTopicActionsCell.vue
@@ -1,14 +1,22 @@
@@ -18,6 +26,14 @@ export default {
topic: {
type: Object,
required: true
+ },
+ warning: {
+ type: Boolean,
+ default: false
+ },
+ warningTooltipMessage: {
+ type: String,
+ default: ""
}
},
emits: [
@@ -28,8 +44,43 @@ export default {