diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue
index 9a7af82ac..c92cdae52 100644
--- a/webapp/pages/profile/_id/_slug.vue
+++ b/webapp/pages/profile/_id/_slug.vue
@@ -12,12 +12,13 @@
>
+
@@ -266,6 +267,35 @@ export default {
voted: false,
page: 1,
pageSize: 6,
+ modalsData: {
+ delete: {
+ titel: () => {
+ this.$t('delete.contribution.title')
+ },
+ message: () => {
+ const name = this.$filters.truncate(this.name, 30)
+ return this.$t(`delete.contribution.message`, { name })
+ },
+ buttons: {
+ confirm: {
+ icon: 'trash',
+ text: () => {
+ this.$t('delete.submit')
+ },
+ callback: this.deletePostCallback,
+ },
+ cancel: {
+ icon: 'close',
+ text: () => {
+ this.$t('delete.cancel')
+ },
+ callback: () => {},
+ },
+ },
+ },
+ disableCallbacks: { confirmCallback: () => {}, cancelCallback: () => {} },
+ reportCallbacks: { confirmCallback: () => {}, cancelCallback: () => {} },
+ },
}
},
computed: {