Skip to content

Commit fa363e8

Browse files
committed
TS adjustments after merging main
1 parent 5b3fcd1 commit fa363e8

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

lib/OnyxUtils.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import type {
2929
OnyxUpdate,
3030
OnyxValue,
3131
Selector,
32-
OnyxSetCollectionInput,
3332
MergeCollectionWithPatchesParams,
3433
SetCollectionParams,
3534
SetParams,
@@ -1462,7 +1461,7 @@ function multiSetWithRetry(data: OnyxMultiSetInput, retryAttempt?: number): Prom
14621461
* @param params.collection Object collection keyed by individual collection member keys and values
14631462
* @param retryAttempt retry attempt
14641463
*/
1465-
function setCollectionWithRetry<TKey extends CollectionKeyBase, TMap>({collectionKey, collection}: SetCollectionParams<TKey, TMap>, retryAttempt?: number): Promise<void> {
1464+
function setCollectionWithRetry<TKey extends CollectionKeyBase>({collectionKey, collection}: SetCollectionParams<TKey>, retryAttempt?: number): Promise<void> {
14661465
let resultCollection: OnyxInputKeyValueMapping = collection;
14671466
let resultCollectionKeys = Object.keys(resultCollection);
14681467

@@ -1653,7 +1652,12 @@ function mergeCollectionWithPatches<TKey extends CollectionKeyBase>(
16531652

16541653
return Promise.all(promises)
16551654
.catch((error) =>
1656-
retryOperation(error, mergeCollectionWithPatches, {collectionKey, collection: resultCollection, mergeReplaceNullPatches, isProcessingCollectionUpdate}, retryAttempt),
1655+
retryOperation(
1656+
error,
1657+
mergeCollectionWithPatches,
1658+
{collectionKey, collection: resultCollection as OnyxMergeCollectionInput<TKey>, mergeReplaceNullPatches, isProcessingCollectionUpdate},
1659+
retryAttempt,
1660+
),
16571661
)
16581662
.then(() => {
16591663
sendActionToDevTools(METHOD.MERGE_COLLECTION, undefined, resultCollection);
@@ -1673,7 +1677,7 @@ function mergeCollectionWithPatches<TKey extends CollectionKeyBase>(
16731677
* @param params.collection Object collection keyed by individual collection member keys and values
16741678
* @param retryAttempt retry attempt
16751679
*/
1676-
function partialSetCollection<TKey extends CollectionKeyBase, TMap>({collectionKey, collection}: SetCollectionParams<TKey, TMap>, retryAttempt?: number): Promise<void> {
1680+
function partialSetCollection<TKey extends CollectionKeyBase>({collectionKey, collection}: SetCollectionParams<TKey>, retryAttempt?: number): Promise<void> {
16771681
let resultCollection: OnyxInputKeyValueMapping = collection;
16781682
let resultCollectionKeys = Object.keys(resultCollection);
16791683

lib/types.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -386,14 +386,14 @@ type SetParams<TKey extends OnyxKey> = {
386386
options?: SetOptions;
387387
};
388388

389-
type SetCollectionParams<TKey extends CollectionKeyBase, TMap> = {
389+
type SetCollectionParams<TKey extends CollectionKeyBase> = {
390390
collectionKey: TKey;
391-
collection: OnyxMergeCollectionInput<TKey, TMap>;
391+
collection: OnyxSetCollectionInput<TKey>;
392392
};
393393

394-
type MergeCollectionWithPatchesParams<TKey extends CollectionKeyBase, TMap> = {
394+
type MergeCollectionWithPatchesParams<TKey extends CollectionKeyBase> = {
395395
collectionKey: TKey;
396-
collection: OnyxMergeCollectionInput<TKey, TMap>;
396+
collection: OnyxMergeCollectionInput<TKey>;
397397
mergeReplaceNullPatches?: MultiMergeReplaceNullPatches;
398398
isProcessingCollectionUpdate?: boolean;
399399
};

0 commit comments

Comments
 (0)