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 {