/*
Парус 8 - Панели мониторинга - ПУП - Мониторинг сборки изделий
Панель мониторинга: Информация об объекте
*/
//---------------------
//Подключение библиотек
//---------------------
import React from "react"; //Классы React
import PropTypes from "prop-types"; //Контроль свойств компонента
import { Typography, Box, ImageList, ImageListItem } from "@mui/material"; //Интерфейсные элементы
import { ProgressBox } from "../elements/progressBox"; //Блок информации по прогрессу объекта
//---------
//Константы
//---------
//Стили
const STYLES = {
PLAN_INFO: {
display: "flex",
justifyContent: "center",
alignItems: "center",
flexDirection: "column",
gap: "24px",
border: "1px solid",
borderRadius: "25px"
}
};
//------------------------------------
//Вспомогательные функции и компоненты
//------------------------------------
//Картинка объекта
const CardImage = ({ card }) => {
return (
{/*
*/}
);
};
//Контроль свойств - Заголовок первого уровня
CardImage.propTypes = {
card: PropTypes.object
};
//-----------
//Тело модуля
//-----------
//Информация об объекте
const CardBlock = ({ card, handleCardClick }) => {
return (
handleCardClick(card)}>
Номер борта
{card.SNUMB}
Год выпуска:
{card.NYEAR}
);
};
//Контроль свойств - Заголовок первого уровня
CardBlock.propTypes = {
card: PropTypes.object,
handleCardClick: PropTypes.func
};
//----------------
//Интерфейс модуля
//----------------
export { CardBlock };