Skip to content

Commit

Permalink
feat: Allow to hide Kudos Button in specific activities - MEED-2239 - M…
Browse files Browse the repository at this point in the history
…eeds-io/MIPs#50 (#309) (#312)

This change will allow to hide Kudos Button on specific activities using `extensionRegistry` extensibility mechanism.
  • Loading branch information
boubaker authored Jul 20, 2023
1 parent 49358c0 commit 8f3f13f
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions kudos-webapps/src/main/webapp/vue-app/js/Kudos.js
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,10 @@ export function registerActivityReactionTabs() {
export function registerActivityActionExtension() {
extensionRegistry.registerComponent('ActivityFooter', 'activity-footer-action', {
id: 'kudos',
isEnabled: (params) => params.activity
&& (!params.activityTypeExtension
|| !params.activityTypeExtension.canComment
|| params.activityTypeExtension.canComment(params.activity)),
vueComponent: Vue.options.components['kudos-button'],
rank: 50,
});
Expand Down

0 comments on commit 8f3f13f

Please sign in to comment.