Type alias OptionalUnlessRequiredId<IdName, Data>

OptionalUnlessRequiredId<IdName, Data>: Flatten<Data extends {
        [K in IdName]: any
    }
    ? PartialBy<Data, IdName>
    : Data>

Makes the required id field as optional.

Type Parameters

  • IdName extends string

  • Data extends object

Generated using TypeDoc