1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-22 12:22:24 +00:00
bramw_baserow/web-frontend/modules/database/components/webhook/WebhookList.vue
2021-12-08 12:43:44 +00:00

51 lines
1.1 KiB
Vue

<template>
<div class="webhook__list">
<p v-if="webhooks.length === 0" class="margin-top-2">
{{ $t('webhookList.noWebhooksMessage') }}
</p>
<Webhook
v-for="webhook in webhooks"
:key="webhook.id"
:webhook="webhook"
:table="table"
@updated="$emit('updated', $event)"
@deleted="$emit('deleted', $event)"
/>
</div>
</template>
<script>
import Webhook from './Webhook.vue'
export default {
name: 'WebhookList',
components: {
Webhook,
},
props: {
table: {
type: Object,
required: true,
},
webhooks: {
type: Array,
required: true,
},
},
}
</script>
<i18n>
{
"en": {
"webhookList": {
"noWebhooksMessage": "You have not created any webhooks yet. Webhooks can be used in order to inform 3rd party systems when a row in Baserow has been created, updated or deleted."
}
},
"fr": {
"webhookList": {
"noWebhooksMessage": "Vous n'avez pas encore créé de webhook. Les webhooks peuvent être utilisés afin d'informer un système tiers quand une ligne a été créée, modifiée, supprimée dans Baserow."
}
}
}
</i18n>