From 5858340d04add79a881b8801ee6e8f5dc1af7943 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Purple=5F=CE=9Eye=E2=84=A2?= <168314373+Purple-EyeZ@users.noreply.github.com> Date: Wed, 26 Aug 2026 23:36:44 +0200 Subject: [PATCH] fix: properly resolve design components --- src/metro/polyfills/redesign.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/metro/polyfills/redesign.ts b/src/metro/polyfills/redesign.ts index 9e5c1a8..f29aabd 100644 --- a/src/metro/polyfills/redesign.ts +++ b/src/metro/polyfills/redesign.ts @@ -117,17 +117,13 @@ for (const [id, moduleExports] of cacher.getModules()) { } const exportsKeysLength = Reflect.ownKeys(actualExports).length; - if (_source[prop] && exportsKeysLength >= _source[prop]) { + if (_source[prop] && exportsKeysLength <= _source[prop]) { continue; } _module[prop] = actualExports[prop]; _source[prop] = Reflect.ownKeys(actualExports).length; cacher.cacheId(id); - - if (exportsKeysLength === 1) { - redesignProps.delete(prop); - } } }