Files
frontend-app-authoring/src/data/constants.js
2022-01-03 13:44:09 +05:00

41 lines
715 B
JavaScript

/* eslint-disable import/prefer-default-export */
/**
* Enum for request status.
* @readonly
* @enum {string}
*/
export const RequestStatus = {
IN_PROGRESS: 'in-progress',
SUCCESSFUL: 'successful',
FAILED: 'failed',
DENIED: 'denied',
};
/**
* Team sizes enum
* @enum
* @type {{MIN: number, MAX: number, DEFAULT: number}}
*/
export const TeamSizes = {
DEFAULT: 5,
MIN: 1,
MAX: 500,
};
/**
* Group types enum
* @enum
* @type {{PRIVATE_MANAGED: string, PUBLIC_MANAGED: string, OPEN: string}}
*/
export const GroupTypes = {
OPEN: 'open',
PUBLIC_MANAGED: 'public_managed',
PRIVATE_MANAGED: 'private_managed',
};
export const DivisionSchemes = {
NONE: 'none',
COHORT: 'cohort',
};