@activecollab/components
Version:
ActiveCollab Components
9 lines • 627 B
TypeScript
import { ReactNode, ReactElement } from "react";
export declare const hasChildren: (element: ReactNode) => element is ReactElement<{
children: ReactNode | ReactNode[];
}, string | import("react").JSXElementConstructor<any>>;
export declare const hasComplexChildren: (element: ReactNode) => element is ReactElement<{
children: ReactNode | ReactNode[];
}, string | import("react").JSXElementConstructor<any>>;
export declare const deepMap: (children: ReactNode | ReactNode[], deepMapFn: (child: ReactNode, index?: number, children?: ReactNode[]) => ReactNode) => ReactNode[];
//# sourceMappingURL=deepChildrenMap.d.ts.map