@@ -41,6 +41,6 @@ export default class ButtonGroup extends BaseComponent<ButtonGroupProps> {
React.cloneElement(itm, { disabled, size, type, ...itm.props, ...rest, key: index })
);
}
- return <div className={`${prefixCls}-group`} aria-label="button group">{inner}</div>;
+ return <div className={`${prefixCls}-group`} role="group" aria-label="button group">{inner}</div>;
@@ -19,7 +19,7 @@ export default class SplitButtonGroup extends BaseComponent<SplitButtonGroupProp
const { children, style, className } = this.props;
const cls = classNames(`${prefixCls}-split`, className);
return (
- <div className={cls} style={style}>
+ <div className={cls} style={style} role="group" aria-label="split style button group">
{children}
</div>
@@ -108,17 +108,17 @@ export default class Empty extends BaseComponent<EmptyProps, EmptyState> {
style: { fontWeight: 400 },
};
- <div className={wrapperCls} style={style}>
- <div className={`${prefixCls}-image`} style={imageStyle}>
+ <div className={wrapperCls} style={style} aria-label="empty placeholder image">
+ <div className={`${prefixCls}-image`} style={imageStyle} >
{imageNode}
- <div className={`${prefixCls}-content`}>
+ <div className={`${prefixCls}-content`} >
{title ? (
- <Typography.Title {...(titleProps as any)} className={`${prefixCls}-title`}>
+ <Typography.Title {...(titleProps as any)} className={`${prefixCls}-title`} >
{title}
</Typography.Title>
) : null}
- {description ? <div className={`${prefixCls}-description`}>{description}</div> : null}
+ {description ? <div className={`${prefixCls}-description`} >{description}</div> : null}
{children ? <div className={`${prefixCls}-footer`}>{children}</div> : null}