From cf848870feb293a7032f2f284e5bfe06f9f9149c Mon Sep 17 00:00:00 2001 From: alvarosabu Date: Mon, 10 Feb 2025 15:24:17 +0100 Subject: [PATCH 1/2] Revert "fix: improve type safety in retargeting proxy setter" This reverts commit 6d8e742646618bbf40b192bfe5dafa376f8780fe. --- src/utils/primitive/createRetargetingProxy.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/utils/primitive/createRetargetingProxy.ts b/src/utils/primitive/createRetargetingProxy.ts index ae91fdbaf..e8a1ff770 100644 --- a/src/utils/primitive/createRetargetingProxy.ts +++ b/src/utils/primitive/createRetargetingProxy.ts @@ -22,9 +22,8 @@ export function createRetargetingProxy Date: Tue, 11 Feb 2025 14:50:54 +0100 Subject: [PATCH 2/2] refactor(createRetargetingProxy): remove unneeded Partial type from setters arg --- src/utils/primitive/createRetargetingProxy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/primitive/createRetargetingProxy.ts b/src/utils/primitive/createRetargetingProxy.ts index e8a1ff770..7b62d08a3 100644 --- a/src/utils/primitive/createRetargetingProxy.ts +++ b/src/utils/primitive/createRetargetingProxy.ts @@ -1,7 +1,7 @@ export function createRetargetingProxy, K extends keyof T & string & symbol>( target: T, getters = {} as Record unknown>, - setters = {} as Partial void) => boolean>>, + setters = {} as Record void) => boolean>, ) { let _target = target