Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 | import { subject } from '@casl/ability'; import { type LtiGrant } from '@amalia/lti/types'; import { SubjectsEnum } from '../../types'; export type LtiGrantSubject = Pick<LtiGrant, 'invitationSentAt' | 'userId'>; export const ltiGrantSubject = (grant: LtiGrantSubject) => subject(SubjectsEnum.LtiGrant, { userId: grant.userId, invitationSentAt: grant.invitationSentAt }); |