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 12 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { SubjectsEnum, type Ability } from '../../types';
import { DataActions } from './actions';
export const canViewData = (ability: Ability) => ability.can(DataActions.view, SubjectsEnum.Data);
export const canModifyData = (ability: Ability) => ability.can(DataActions.modify, SubjectsEnum.Data);
export const canOverwriteData = (ability: Ability) => ability.can(DataActions.overwrite, SubjectsEnum.Data);
export const canRefreshData = (ability: Ability) => ability.can(DataActions.refresh, SubjectsEnum.Data);
|