On this page

Type Alias RequireAtLeastOne<T>

RequireAtLeastOne: {
    [K in keyof T]-?: Required<Pick<T, K>> & Partial<
        Pick<T, Exclude<keyof T, K>>,
    >
}[keyof T]

A helper to allow require of at least one property

Type Parameters

  • T
Was this helpful?
SDK JS
Reference
RequireAtLeastOne