From ef13e87d125aa7bc31861a9774338d7d76b9139d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Fri, 11 Apr 2025 00:23:15 +0200 Subject: [PATCH] Fix --- packages/reffuse/src/ReffuseHelpers.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/reffuse/src/ReffuseHelpers.ts b/packages/reffuse/src/ReffuseHelpers.ts index 38e82a8..3cc3adf 100644 --- a/packages/reffuse/src/ReffuseHelpers.ts +++ b/packages/reffuse/src/ReffuseHelpers.ts @@ -18,6 +18,10 @@ export interface ScopeOptions { export abstract class ReffuseHelpers { declare ["constructor"]: ReffuseHelpersClass + constructor() { + this.RefState = this.RefState.bind(this as any) as any + } + useContext(this: ReffuseHelpers): Context.Context { return ReffuseContext.useMergeAll(...this.constructor.contexts)