Улучшил интерфейс, добавиви выделение и пойнтер для бокового меню
parent
5ec58ab476
commit
175b4f993d
|
|
@ -92,7 +92,7 @@ const PrometheusChart = ({ metricName }) => {
|
|||
else if (range <= 86400) step = 120;
|
||||
else step = 300;
|
||||
|
||||
const response = await axios.get('https://192.168.2.43:3000/metrics', {
|
||||
const response = await axios.get('http://192.168.2.39:3000/metrics', {
|
||||
params: { metric: metricName, start, end, step },
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -30,13 +30,51 @@ const MenuItem = ({ item, onSelectItem }) => {
|
|||
|
||||
return (
|
||||
<>
|
||||
<ListItem component="div" onClick={handleToggle}>
|
||||
<ListItem
|
||||
component="div"
|
||||
onClick={hasChildren ? handleToggle : handleOpenTab}
|
||||
sx={{
|
||||
cursor: "pointer", // Курсор pointer везде
|
||||
"&:hover": {
|
||||
backgroundColor: "#f5f5f5", // Подсветка при наведении на весь элемент
|
||||
},
|
||||
}}
|
||||
>
|
||||
<ListItemIcon>
|
||||
<div onClick={handleOpenTab} style={{ cursor: "pointer" }}>
|
||||
{hasChildren ? (isOpen ? <FolderOpen /> : <Folder />) : <Folder />}
|
||||
{hasChildren ? (
|
||||
<div
|
||||
onClick={handleOpenTab}
|
||||
style={{
|
||||
cursor: "pointer",
|
||||
borderRadius: "4px", // Скругление углов
|
||||
padding: "4px", // Отступы для увеличения области hover
|
||||
"&:hover": {
|
||||
backgroundColor: "#e0e0e0", // Подсветка при наведении на иконку
|
||||
},
|
||||
}}
|
||||
>
|
||||
{isOpen ? <FolderOpen /> : <Folder />}
|
||||
</div>
|
||||
) : (
|
||||
<div
|
||||
onClick={handleOpenTab}
|
||||
style={{
|
||||
cursor: "pointer",
|
||||
borderRadius: "4px", // Скругление углов
|
||||
padding: "4px", // Отступы для увеличения области hover
|
||||
"&:hover": {
|
||||
backgroundColor: "#e0e0e0", // Подсветка при наведении на иконку
|
||||
},
|
||||
}}
|
||||
>
|
||||
{/* Здесь можно добавить другую иконку или оставить пустым */}
|
||||
</div>
|
||||
)}
|
||||
</ListItemIcon>
|
||||
<ListItemText primary={item.title} />
|
||||
<ListItemText
|
||||
primary={item.title}
|
||||
sx={{ cursor: "pointer" }} // Курсор pointer для текста
|
||||
/>
|
||||
{hasChildren && (isOpen ? <ExpandLess /> : <ExpandMore />)}
|
||||
</ListItem>
|
||||
{hasChildren && (
|
||||
|
|
|
|||
Loading…
Reference in New Issue