ЦИТК-979 - P8PEditorSubHeader - возможность установки предельной ширины и всплывающая подсказка
This commit is contained in:
parent
aa9568c2fa
commit
3b03f00cc2
@ -17,7 +17,8 @@ import { Divider, Chip } from "@mui/material"; //Интерфейсные ком
|
||||
|
||||
//Стили
|
||||
const STYLES = {
|
||||
DIVIDER: pt => ({ paddingTop: pt || pt === 0 ? `${pt}px` : "20px" })
|
||||
DIVIDER: pt => ({ paddingTop: pt || pt === 0 ? `${pt}px` : "20px" }),
|
||||
CHIP: maxWidth => ({ cursor: "default", ...(maxWidth ? { maxWidth } : {}) })
|
||||
};
|
||||
|
||||
//-----------
|
||||
@ -25,11 +26,11 @@ const STYLES = {
|
||||
//-----------
|
||||
|
||||
//Заголовок раздела редактора
|
||||
const P8PEditorSubHeader = ({ title, paddingTop }) => {
|
||||
const P8PEditorSubHeader = ({ title, paddingTop, maxWidth }) => {
|
||||
//Формирование представления
|
||||
return (
|
||||
<Divider sx={STYLES.DIVIDER(paddingTop)}>
|
||||
<Chip label={title} size={"small"} />
|
||||
<Chip label={title} size={"small"} title={title} sx={STYLES.CHIP(maxWidth)} />
|
||||
</Divider>
|
||||
);
|
||||
};
|
||||
@ -37,7 +38,8 @@ const P8PEditorSubHeader = ({ title, paddingTop }) => {
|
||||
//Контроль свойств компонента - Заголовок раздела редактора
|
||||
P8PEditorSubHeader.propTypes = {
|
||||
title: PropTypes.string.isRequired,
|
||||
paddingTop: PropTypes.number
|
||||
paddingTop: PropTypes.number,
|
||||
maxWidth: PropTypes.string
|
||||
};
|
||||
|
||||
//----------------
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user