This commit is contained in:
2026-05-25 17:08:18 +08:00
parent df501f6151
commit f1259b71b5
9178 changed files with 1626125 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
import { clsx } from 'clsx';
import * as React from 'react';
const Indent = ({
prefixCls,
level,
isStart,
isEnd
}) => {
const baseClassName = `${prefixCls}-indent-unit`;
const list = [];
for (let i = 0; i < level; i += 1) {
list.push( /*#__PURE__*/React.createElement("span", {
key: i,
className: clsx(baseClassName, {
[`${baseClassName}-start`]: isStart[i],
[`${baseClassName}-end`]: isEnd[i]
})
}));
}
return /*#__PURE__*/React.createElement("span", {
"aria-hidden": "true",
className: `${prefixCls}-indent`
}, list);
};
export default /*#__PURE__*/React.memo(Indent);