From e4397b1f75ca7af3afeeb962b479a41c6726abd7 Mon Sep 17 00:00:00 2001 From: dominik-zeglen Date: Fri, 10 Jan 2020 17:18:59 +0100 Subject: [PATCH] Fix sorting input typing --- src/utils/sort.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/utils/sort.ts b/src/utils/sort.ts index 6288e8191..0a12f26af 100644 --- a/src/utils/sort.ts +++ b/src/utils/sort.ts @@ -79,8 +79,16 @@ export function createGetSortQueryVariables< >( getSortQueryField: GetSortQueryField ): GetSortQueryVariables { - return (params: TParams) => ({ - direction: getOrderDirection(params.asc), - field: getSortQueryField(params.sort) - }); + return (params: TParams) => { + const field = getSortQueryField(params.sort); + + if (!!field) { + return { + direction: getOrderDirection(params.asc), + field + }; + } + + return undefined; + }; }