fix: space can not inherit attrs (#2902)
parent
5c8b77957c
commit
4a3e310db7
|
@ -49,18 +49,24 @@ const Space = {
|
||||||
|
|
||||||
const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align;
|
const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align;
|
||||||
|
|
||||||
const someSpaceClass = {
|
const someSpaceClass = [
|
||||||
[prefixCls]: true,
|
{
|
||||||
[`${prefixCls}-${direction}`]: true,
|
[prefixCls]: true,
|
||||||
// [`${prefixCls}-rtl`]: directionConfig === 'rtl',
|
[`${prefixCls}-${direction}`]: true,
|
||||||
[`${prefixCls}-align-${mergedAlign}`]: mergedAlign,
|
// [`${prefixCls}-rtl`]: directionConfig === 'rtl',
|
||||||
};
|
[`${prefixCls}-align-${mergedAlign}`]: mergedAlign,
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
if (content.data.class) {
|
||||||
|
someSpaceClass.push(content.data.class);
|
||||||
|
}
|
||||||
|
|
||||||
const itemClassName = `${prefixCls}-item`;
|
const itemClassName = `${prefixCls}-item`;
|
||||||
const marginDirection = 'marginRight'; // directionConfig === 'rtl' ? 'marginLeft' : 'marginRight';
|
const marginDirection = 'marginRight'; // directionConfig === 'rtl' ? 'marginLeft' : 'marginRight';
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div class={someSpaceClass}>
|
<div {...content.data} class={someSpaceClass}>
|
||||||
{items.map((child, i) => (
|
{items.map((child, i) => (
|
||||||
<div
|
<div
|
||||||
class={itemClassName}
|
class={itemClassName}
|
||||||
|
|
Loading…
Reference in New Issue