All files / src/features/Permissions/ModalV2 types.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

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 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31                                                             
import { IUpdatedData } from "../Modal/api/types";
import { MemberRoleName } from "@customTypes/team.member";
 
export type TPermissionsData = Record<string, IUpdatedData>;
export type TPermissionGroups = Record<string, string[]>;
 
export type IFilterAssigned = -1 | 0 | 1 | 2;
 
export type IAssignmentFilter = {
  assigned: IFilterAssigned;
  custom: 0 | 1;
};
 
export interface TMemberInfo {
  firstName: string;
  lastName: string;
  email: string;
  roleName: MemberRoleName;
  occupation: string;
  employer: string;
}
 
export interface EditInfo {
  Joined: string;
  "First name": string;
  "Last name": string;
  Email: string;
  "Job Title": string;
  Employer: string;
}