Kiểu NonNullable<T> được sử dụng để loại bỏ các kiểu null và undefined khỏi kiểu T (ok)
Áp dụng một ví dụ rất hay sử dụng

export type GetPublishedPagesListQuery = {
__typename ?: 'RootQuery',
pages: {
__typename ?: 'RootQueryToPageConnection',
edges: Array <{
__typename?: 'RootQueryToPageConnectionEdge',
node: {
__typename?: 'Page',
title: string | null,
slug: string | null
}
}>
} | null
};Last updated