1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-05-22 00:08:37 +00:00
bramw_baserow/enterprise/web-frontend/modules/baserow_enterprise/mixins/authProviderItemMixin.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

23 lines
614 B
JavaScript
Raw Permalink Normal View History

export default {
methods: {
canBeEdited(authProviderType) {
return (
this.$registry
.get('authProvider', authProviderType)
.getAdminSettingsFormComponent() != null
)
},
canBeDeleted(authProviderType) {
const getType = this.$store.getters['authProviderAdmin/getType']
const providerTypeData = getType(authProviderType)
return providerTypeData.canDeleteExistingProviders
},
hasContextMenu(authProviderType) {
return (
this.canBeEdited(authProviderType) ||
this.canBeDeleted(authProviderType)
)
},
},
}