From a38e245c9436ec66566207b0978f1b189fcbb060 Mon Sep 17 00:00:00 2001 From: Radu Mojic Date: Tue, 2 Dec 2025 14:16:44 +0200 Subject: [PATCH] allow general count calls without params --- src/hooks/adapter/requests/useAccountRequests.ts | 4 ++-- src/hooks/adapter/requests/useBlockRequests.ts | 2 +- src/hooks/adapter/requests/useCollectionRequests.ts | 6 +++++- src/hooks/adapter/requests/useNftRequests.ts | 2 +- src/hooks/adapter/requests/useTokenRequests.ts | 2 +- src/hooks/adapter/requests/useTransactionRequests.ts | 12 ++++++++---- src/hooks/adapter/requests/useValidatorRequests.ts | 2 +- 7 files changed, 19 insertions(+), 11 deletions(-) diff --git a/src/hooks/adapter/requests/useAccountRequests.ts b/src/hooks/adapter/requests/useAccountRequests.ts index 86cc54c97..9cd27eeef 100644 --- a/src/hooks/adapter/requests/useAccountRequests.ts +++ b/src/hooks/adapter/requests/useAccountRequests.ts @@ -63,7 +63,7 @@ export const useAccountRequests = () => { } }), - getAccountsCount: ({ timeout, signal, ...params }: GetAccountsType) => + getAccountsCount: ({ timeout, signal, ...params }: GetAccountsType = {}) => provider({ url: '/accounts/c', timeout, signal, params }), getAccountTransfers: ({ @@ -86,7 +86,7 @@ export const useAccountRequests = () => { timeout, signal, ...params - }: GetTransactionsType) => + }: GetTransactionsType = {}) => provider({ url: `/accounts/${address}/transfers/c`, timeout, diff --git a/src/hooks/adapter/requests/useBlockRequests.ts b/src/hooks/adapter/requests/useBlockRequests.ts index 07cb76281..38b20103a 100644 --- a/src/hooks/adapter/requests/useBlockRequests.ts +++ b/src/hooks/adapter/requests/useBlockRequests.ts @@ -32,7 +32,7 @@ export const useBlockRequests = () => { params: getBlocksParams(params) }), - getBlocksCount: ({ signal, timeout, ...params }: GetBlocksType) => + getBlocksCount: ({ signal, timeout, ...params }: GetBlocksType = {}) => provider({ url: '/blocks/c', signal, diff --git a/src/hooks/adapter/requests/useCollectionRequests.ts b/src/hooks/adapter/requests/useCollectionRequests.ts index 3438ffb89..1f95a0c05 100644 --- a/src/hooks/adapter/requests/useCollectionRequests.ts +++ b/src/hooks/adapter/requests/useCollectionRequests.ts @@ -32,7 +32,11 @@ export const useCollectionRequests = () => { params: getCollectionsParams(params) }), - getCollectionsCount: ({ signal, timeout, ...params }: GetCollectionsType) => + getCollectionsCount: ({ + signal, + timeout, + ...params + }: GetCollectionsType = {}) => provider({ url: '/collections/c', signal, diff --git a/src/hooks/adapter/requests/useNftRequests.ts b/src/hooks/adapter/requests/useNftRequests.ts index fc48de189..3ec273b32 100644 --- a/src/hooks/adapter/requests/useNftRequests.ts +++ b/src/hooks/adapter/requests/useNftRequests.ts @@ -27,7 +27,7 @@ export const useNftRequests = () => { params: getNftsParams({ ...params, includeFlagged: true }) }), - getNftsCount: ({ signal, timeout, ...params }: GetNftsType) => + getNftsCount: ({ signal, timeout, ...params }: GetNftsType = {}) => provider({ url: '/nfts/c', signal, diff --git a/src/hooks/adapter/requests/useTokenRequests.ts b/src/hooks/adapter/requests/useTokenRequests.ts index bae96b4ea..c31881c09 100644 --- a/src/hooks/adapter/requests/useTokenRequests.ts +++ b/src/hooks/adapter/requests/useTokenRequests.ts @@ -25,7 +25,7 @@ export const useTokenRequests = () => { params: getTokensParams(params) }), - getTokensCount: ({ signal, timeout, ...params }: GetTokensType) => + getTokensCount: ({ signal, timeout, ...params }: GetTokensType = {}) => provider({ url: '/tokens/c', signal, diff --git a/src/hooks/adapter/requests/useTransactionRequests.ts b/src/hooks/adapter/requests/useTransactionRequests.ts index 65805fabf..d6c160eed 100644 --- a/src/hooks/adapter/requests/useTransactionRequests.ts +++ b/src/hooks/adapter/requests/useTransactionRequests.ts @@ -55,7 +55,7 @@ export const useTransactionRequests = () => { signal, timeout, ...params - }: GetTransactionsType) => + }: GetTransactionsType = {}) => provider({ url: '/transactions/c', signal, @@ -71,7 +71,11 @@ export const useTransactionRequests = () => { params: getTransactionsParams(params) }), - getTransfersCount: ({ signal, timeout, ...params }: GetTransactionsType) => + getTransfersCount: ({ + signal, + timeout, + ...params + }: GetTransactionsType = {}) => provider({ url: '/transfers/c', signal, @@ -108,7 +112,7 @@ export const useTransactionRequests = () => { params: getEventsParams(params) }), - getEventsCount: ({ signal, timeout, ...params }: GetEventsType) => + getEventsCount: ({ signal, timeout, ...params }: GetEventsType = {}) => provider({ url: '/events/count', signal, @@ -139,7 +143,7 @@ export const useTransactionRequests = () => { signal, timeout, ...params - }: GetTransactionsInPoolType) => + }: GetTransactionsInPoolType = {}) => provider({ url: '/pool/c', signal, diff --git a/src/hooks/adapter/requests/useValidatorRequests.ts b/src/hooks/adapter/requests/useValidatorRequests.ts index 45b402adc..922a43298 100644 --- a/src/hooks/adapter/requests/useValidatorRequests.ts +++ b/src/hooks/adapter/requests/useValidatorRequests.ts @@ -26,7 +26,7 @@ export const useValidatorRequests = () => { params: getNodeParams(params) }), - getNodesCount: ({ signal, timeout, ...params }: GetNodesType) => + getNodesCount: ({ signal, timeout, ...params }: GetNodesType = {}) => provider({ url: '/nodes/c', signal,