Source

types/investigation/constants.js

/**
 * Investigation-specific Constants
 *
 * This file contains all numeric constants related to investigations.
 */
/**
 * Grade range constants
 * Defines the minimum and maximum grade values allowed in the system
 */
export const GRADE_MIN = 1;
export const GRADE_MAX = 12;
/**
 * Pagination limit constants for investigations list endpoint
 */
export const INVESTIGATIONS_LIST_LIMIT_MIN = 1;
export const INVESTIGATIONS_LIST_LIMIT_MAX = 1000;
/**
 * Pagination limit constants for field history endpoint
 */
export const FIELD_HISTORY_LIMIT_MIN = 1;
export const FIELD_HISTORY_LIMIT_MAX = 50;
/**
 * Pagination limit constants for investigation versions endpoint
 */
export const INVESTIGATION_VERSIONS_LIMIT_MIN = 1;
export const INVESTIGATION_VERSIONS_LIMIT_MAX = 50;