/* Парус 8 - Панели мониторинга - Примеры для разработчиков Пример: API для взаимодействия с "ПАРУС 8 Онлайн" */ //--------------------- //Подключение библиотек //--------------------- import React, { useState, useContext } from "react"; //Классы React import PropTypes from "prop-types"; //Контроль свойств компонента import { Typography, Button, Divider } from "@mui/material"; //Интерфейсные элементы import { ApplicationСtx } from "../../context/application"; //Контекст приложения //--------- //Константы //--------- //Стили const STYLES = { CONTAINER: { textAlign: "center", paddingTop: "20px" }, TITLE: { paddingBottom: "15px" }, DIVIDER: { margin: "15px" } }; //----------- //Тело модуля //----------- //Пример: API для взаимодействия с "ПАРУС 8 Онлайн" const P8Online = ({ title }) => { //Собственное состояние const [agent, setAgent] = useState(""); //Подключение к контексту приложения const { pOnlineShowUnit, pOnlineShowTab, pOnlineShowDocument, pOnlineShowDictionary } = useContext(ApplicationСtx); //Генерация содержимого return (