/*
Парус 8 - Панели мониторинга - РО - Редактор настройки регламентированного отчёта
Компонент панели: Диалог дополнительной информации
*/
//---------------------
//Подключение библиотек
//---------------------
import React from "react"; //Классы React
import PropTypes from "prop-types"; //Контроль свойств компонента
import { Typography, List, ListItem } from "@mui/material"; //Интерфейсные элементы
import { P8PDialog } from "../../../components/p8p_dialog"; //Типовой диалог
//---------
//Константы
//---------
//Стили
const STYLES = {
HELP_LIST_ITEM: { padding: "0px 0px 0px 5px", whiteSpace: "pre" },
HELP_LIST_ITEM_NAME: { fontWeight: "bold", minWidth: "45px" }
};
//------------------------------------
//Вспомогательные функции и компоненты
//------------------------------------
//Элемент списка расшифровки состава
const HelpListItem = ({ name, desc }) => {
return (
{name}
{` - ${desc}`}
);
};
//Контроль свойств - Элемент списка расшифровки состава
HelpListItem.propTypes = {
name: PropTypes.string.isRequired,
desc: PropTypes.string.isRequired
};
//-----------
//Тело модуля
//-----------
//Диалог дополнительной информации
const DialogHelp = ({ onClose }) => {
//При закрытии диалога
const handleClose = () => onClose && onClose();
//Генерация содержимого
return (
Карточки показателей содержат сокращенную информацию о типе состава показателя. Список сокращений:
);
};
//Контроль свойств - Диалог дополнительной информации
DialogHelp.propTypes = {
onClose: PropTypes.func
};
//----------------
//Интерфейс модуля
//----------------
export { DialogHelp };