Files
video-gen/video-gen-admin/node_modules/antd/es/layout/hooks/useHasSider.js
T
2026-05-25 17:08:18 +08:00

12 lines
346 B
JavaScript

import { toArray } from '@rc-component/util';
import Sider from '../Sider';
export default function useHasSider(siders, children, hasSider) {
if (typeof hasSider === 'boolean') {
return hasSider;
}
if (siders.length) {
return true;
}
const childNodes = toArray(children);
return childNodes.some(node => node.type === Sider);
}