mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-01 14:59:35 +08:00
e2606d477d
* fix: form item support comment * chore: clean up * fix: lint
14 lines
377 B
TypeScript
14 lines
377 B
TypeScript
import toArray from 'rc-util/lib/Children/toArray';
|
|
import type { FormItemProps } from '../FormItem';
|
|
|
|
export default function useChildren(
|
|
children?: FormItemProps['children'],
|
|
): FormItemProps['children'] {
|
|
if (typeof children === 'function') {
|
|
return children;
|
|
}
|
|
|
|
const childList = toArray(children);
|
|
return childList.length <= 1 ? childList[0] : childList;
|
|
}
|