in src/setter/style-setter/components/row/index.tsx [19:49]
export default (props: rowProps) => {
const { title, dataList, styleKey, children, styleData, contentStyle = {}, value, longTitle } = props;
return (
<div className="row-container">
{title && (
<div
className={
styleData[styleKey]
? `${!longTitle?'title-contaienr':'title-contaienr-long'} title-text title-text-active`
: `${!longTitle?'title-contaienr':'title-contaienr-long'} title-text`
}
>
{title}
</div>
)}
<div className="content-container" style={contentStyle}>
{children ? (
children
) : (
<RadioGroup
dataList={dataList}
{...props}
// 区分是style类型的值还是其他普通的值,从styleData获取的是对象
value={typeof value != 'string' ? styleData && styleData[styleKey] : value}
></RadioGroup>
)}
</div>
</div>
);
};