/* Парус 8 - Панели мониторинга - Заголовок Компонент: Константы */ //--------------------- //Подключение библиотек //--------------------- import PropTypes from "prop-types"; //Контроль свойств компонента import { STATE } from "../../../app.text"; //Текстовые ресурсы и константы //----------- //Тело модуля //----------- //Минимальная ширина при наличии элементов const P8P_HEADER_MIN_FILTER_WIDTH = 125; //Структура элемента описания фильтра const P8P_HEADER_FILTER_SHAPE = PropTypes.shape({ name: PropTypes.string, caption: PropTypes.string.isRequired, value: PropTypes.any, width: PropTypes.string }); //Состояния индикатора const P8P_HEADER_INDICATOR_STATE = { UNDEFINED: STATE.UNDEFINED, OK: STATE.OK, WARN: STATE.WARN, ERR: STATE.ERR }; //---------------- //Интерфейс модуля //---------------- export { P8P_HEADER_MIN_FILTER_WIDTH, P8P_HEADER_FILTER_SHAPE, P8P_HEADER_INDICATOR_STATE };