Type Alias: RelationshipTypeToRelationshipField<T, F>
RelationshipTypeToRelationshipField<
T
,F
> =RelationshipFields
<T
> extends infer R ?R
extendsRelationshipFields
<T
> ?RelationDataItem
<T
,1
,false
>[R
]["data"
] extends infer I ?I
extendsunknown
[] ?I
[number
] extendsItem
<F
> ?R
:never
:I
extendsItem
<F
> ?R
:never
:never
:never
:never
Defined in: schemas/v2/relationships.ts:144
Type Parameters
T
T
extends Type
| `${Type}`
F
F
extends RelationshipTypeFields
<T
>