Skip to content

Commit b2c1f6a

Browse files
authored
Merge pull request #31 from RonasIT/fix/types-fixes
fix: types fixes
2 parents 4bed21a + 2d07532 commit b2c1f6a

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ronas-it/rtkq-entity-api",
3-
"version": "1.0.0-alpha.1",
3+
"version": "1.0.0-alpha.2",
44
"description": "Wrapper utilities for CRUD operations with REST APIs entities using RTK Query",
55
"license": "MIT",
66
"author": "Ronas IT",

src/create-entity-api.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ import {
3737
* @param {((pagination: Pagination, request: TSearchRequest) => number) | undefined} [options.getCurrentPage=((pagination) => pagination.currentPage)] - The function to get current page.
3838
* @returns {Omit<EntityApi<TEntity, TSearchRequest, TEntityRequest, TSearchResponse, typeof omitEndpoints>, keyof EntityApiCustomHooks> & EntityApiCustomHooks<TEntity, TSearchRequest, TSearchResponse>} The entity API.
3939
*/
40-
4140
export function createEntityApi<
4241
TEntity extends BaseEntity,
4342
TSearchRequest extends PaginationRequest = PaginationRequest,

src/types/custom-hooks.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,8 @@ export type EntityApiCustomHooks<
66
TSearchRequest extends PaginationRequest = PaginationRequest,
77
TSearchResponse extends PaginationResponse<TEntity> = PaginationResponse<TEntity>,
88
> = {
9+
/**
10+
* @deprecated This hook will be removed. Instead, use 'useSearchPaginatedInfiniteQuery' hook in your entity API
11+
*/
912
useSearchInfiniteQuery: ReturnType<typeof createInfiniteQueryHook<TEntity, TSearchRequest, TSearchResponse>>;
1013
};

src/types/entity-api-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export type EntityApiUtils<
7575
*/
7676
handleEntityUpdate: (
7777
arg: EntityPartial<TEntity> | TEntity['id'],
78-
endpointLifecycle: LifecycleApi<EntityPartial<TEntity>, EntityPartial<TEntity> | TEntity['id']>,
78+
endpointLifecycle: LifecycleApi<EntityPartial<TEntity> | void, EntityPartial<TEntity> | TEntity['id']>,
7979
options?: {
8080
optimistic?: boolean;
8181
shouldRefetchEntity?: boolean;

0 commit comments

Comments
 (0)