Open
Description
Would it be possible to export a union of all generated Entries/Content Types?
Use cases:
- When I call
ContentfulClientApi.getEntries<T>
I know I should be passing one of these types in as the generic, so it would be useful for me to apply this guard before the getEntries call to ensure a valid generic type has been passed. - If I have a renderer function intended to handle all entry types, I could also utilise this generated union to ensure I have handled all possible entry types, potentially using union type subtraction for cases I know I'm not handling.
- Once the property type guard is available, I can use
entry.sys.contentType.sys.id
to infer the type ofentry.sys
Metadata
Metadata
Assignees
Labels
No labels