MCPcopy Create free account
hub / github.com/dailydotdev/apps / verifyPermission

Function verifyPermission

packages/shared/src/graphql/squads.ts:753–756  ·  view source on GitHub ↗
(
  squad: Pick<Squad, 'currentMember'>,
  permission: SourcePermissions,
)

Source from the content-addressed store, hash-verified

751};
752
753export const verifyPermission = (
754 squad: Pick<Squad, 'currentMember'>,
755 permission: SourcePermissions,
756): boolean => !!squad?.currentMember?.permissions?.includes(permission);
757
758export const isPrivilegedRole = (
759 role?: SourceMemberRole | OrganizationMemberRole,

Callers 15

SquadModNotificationsFunction · 0.90
InitialItemFunction · 0.90
SquadMemberModalFunction · 0.90
PostModerationModalFunction · 0.90
SquadHeaderMenuFunction · 0.90
SquadSlackButtonFunction · 0.90
SquadInviteButtonFunction · 0.90
SquadAnalyticsButtonFunction · 0.90
getShareableSquadsFunction · 0.90
SquadMemberMenuFunction · 0.90
SquadPageHeaderFunction · 0.90
SquadTabsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected