From ca25639ff01adb57a35c4a9cb3b225d7643a2296 Mon Sep 17 00:00:00 2001
From: amsyarasyiq <82711525+amsyarasyiq@users.noreply.github.com>
Date: Wed, 29 May 2024 09:36:23 +0800
Subject: [PATCH] fix(polyfills): ???
---
.../{vendettaObject.ts => vendettaObject.tsx} | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
rename src/core/polyfills/{vendettaObject.ts => vendettaObject.tsx} (96%)
diff --git a/src/core/polyfills/vendettaObject.ts b/src/core/polyfills/vendettaObject.tsx
similarity index 96%
rename from src/core/polyfills/vendettaObject.ts
rename to src/core/polyfills/vendettaObject.tsx
index ee74c3c..c14a1c5 100644
--- a/src/core/polyfills/vendettaObject.ts
+++ b/src/core/polyfills/vendettaObject.tsx
@@ -14,7 +14,6 @@ import * as metro from "@metro";
import * as common from "@metro/common";
import { Forms } from "@metro/common/components";
import * as commonComponents from "@metro/common/components";
-import { getFindContext } from "@metro/proxy";
import * as alerts from "@ui/alerts";
import * as color from "@ui/color";
import * as components from "@ui/components";
@@ -143,10 +142,10 @@ export const initVendettaObject = (): any => {
components: {
Forms,
General: common.ReactNative,
- get Alert() { return getFindContext(commonComponents.Alert)!.unproxy(); },
- get Button() { return getFindContext(commonComponents.Button)!.unproxy(); },
- get HelpMessage() { return getFindContext(commonComponents.HelpMessage)!.unproxy(); },
- get SafeAreaView() { return getFindContext(commonComponents.SafeAreaView)!.unproxy(); },
+ Alert: commonComponents.Alert,
+ Button: commonComponents.Button,
+ HelpMessage: (...props: any[]) => ,
+ SafeAreaView: (...props: any[]) => ,
Summary: components.Summary,
ErrorBoundary: components.ErrorBoundary,
Codeblock: components.Codeblock,
@@ -193,7 +192,7 @@ export const initVendettaObject = (): any => {
},
storage: {
createProxy: (target: any) => storage.createProxy(target),
- useProxy: (_storage: T) => storage.useProxy(_storage),
+ useProxy: (_storage: any) => storage.useProxy(_storage),
createStorage: (backend: any) => storage.createStorage(backend),
wrapSync: (store: any) => storage.wrapSync(store),
awaitSyncWrapper: (store: any) => storage.awaitSyncWrapper(store),