Documentation
    Preparing search index...
    FlattenPaths: T extends string
        ? T
        : T extends object
            ? {
                [K in keyof T]: T[K] extends string
                    ? T[K]
                    : T[K] extends object ? FlattenPaths<T[K]> : never
            }[keyof T]
            : never

    Flattens nested path strings into a union of all possible selectors

    Type Parameters

    • T