utilium
    Preparing search index...

    Type Alias FlattenArray<A, D>

    FlattenArray: A extends (infer U)[]
        ? Member<Exclude<U, A>, D>[]
        : A extends unknown[] ? { [K in keyof A]: Member<A[K], D> } : A

    Flattens an array

    Type Parameters

    • A extends unknown[]
    • D = null