diff --git a/apps/client/src/features/comment/components/comment-list-with-tabs.tsx b/apps/client/src/features/comment/components/comment-list-with-tabs.tsx index 792cac40..2deac2e2 100644 --- a/apps/client/src/features/comment/components/comment-list-with-tabs.tsx +++ b/apps/client/src/features/comment/components/comment-list-with-tabs.tsx @@ -41,11 +41,16 @@ function CommentListWithTabs() { const spaceRules = space?.membership?.permissions; const spaceAbility = useSpaceAbility(spaceRules); + const canComment: boolean = spaceAbility.can( SpaceCaslAction.Manage, SpaceCaslSubject.Page ); + console.log(spaceAbility) + + console.log('can comment', canComment); + // Separate active and resolved comments const { activeComments, resolvedComments } = useMemo(() => { if (!comments?.items) { @@ -179,6 +184,17 @@ function CommentListWithTabs() { userSpaceRole={space?.membership?.role} /> + + {canComment && ( + <> + + + + )} ))}