style: model list buttons

This commit is contained in:
jialin
2025-03-12 10:43:59 +08:00
parent a7cfa05504
commit 5edbc1a7b5
24 changed files with 460 additions and 157 deletions
+8 -3
View File
@@ -3,15 +3,20 @@ import React from 'react';
import styles from './styles/wrapper.less';
const Wrapper: React.FC<{
label?: string;
label?: React.ReactNode;
description?: React.ReactNode;
labelExtra?: React.ReactNode;
children: React.ReactNode;
}> = ({ children, label, description, ...rest }) => {
}> = ({ children, label, description, labelExtra, ...rest }) => {
return (
<div className={styles['wrapper']}>
{label && (
<span className="label">
<LabelInfo label={label} description={description}></LabelInfo>
<LabelInfo
label={label}
description={description}
labelExtra={labelExtra}
></LabelInfo>
</span>
)}
{React.isValidElement(children)