From 237591d17b429c9a4f3d83f84db66552f1cbfaec Mon Sep 17 00:00:00 2001 From: Fernando Rojo Date: Wed, 26 Nov 2025 16:25:35 -0500 Subject: [PATCH 1/2] react-native support --- packages/vercel-flags-core/src/store.native.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/vercel-flags-core/src/store.native.ts diff --git a/packages/vercel-flags-core/src/store.native.ts b/packages/vercel-flags-core/src/store.native.ts new file mode 100644 index 00000000..608e3c6c --- /dev/null +++ b/packages/vercel-flags-core/src/store.native.ts @@ -0,0 +1,13 @@ +import type * as upstream from './store'; + +export const store: typeof upstream.store = { + disable() {}, + enterWith(store) {}, + exit(callback, ...args) { + return callback(...args); + }, + getStore() { + return undefined; + }, + run() {}, +}; From 61f6ae10e6c02d87d7b2a57bd6d57c99b41f2d78 Mon Sep 17 00:00:00 2001 From: Dominik Ferber Date: Thu, 27 Nov 2025 08:42:32 +0200 Subject: [PATCH 2/2] shim AsyncLocalStorage using store.native.ts --- .changeset/old-tigers-search.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/old-tigers-search.md diff --git a/.changeset/old-tigers-search.md b/.changeset/old-tigers-search.md new file mode 100644 index 00000000..4c4653c0 --- /dev/null +++ b/.changeset/old-tigers-search.md @@ -0,0 +1,5 @@ +--- +"@vercel/flags-core": patch +--- + +[react-native] shim store (AsyncLocalStorage)