Search
    Preparing search index...
    interface ReactChildren {
        count(children: any): number;
        forEach<C>(children: C | C[], fn: (child: C, index: number) => void): void;
        map<T, C>(
            children: C | C[],
            fn: (child: C, index: number) => T,
        ): C extends undefined
        | null
            ? C<C>
            : Exclude<T, undefined | null | boolean>[];
        only<C>(children: C): C extends any[] ? never : C;
        toArray(
            children: ReactNode | ReactNode[],
        ): (ReactChild | ReactFragment | ReactPortal)[];
    }
    Index

    Methods

    • Parameters

      • children: any

      Returns number

    • Type Parameters

      • C

      Parameters

      • children: C | C[]
      • fn: (child: C, index: number) => void

      Returns void

    • Type Parameters

      • T
      • C

      Parameters

      • children: C | C[]
      • fn: (child: C, index: number) => T

      Returns C extends undefined | null ? C<C> : Exclude<T, undefined | null | boolean>[]

    • Type Parameters

      • C

      Parameters

      • children: C

      Returns C extends any[] ? never : C