Skip to content

Commit a01a126

Browse files
Fixed bug: cannot subscribe to changes with asyncWithFbProvider (#4)
1 parent 72413aa commit a01a126

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

package-lock.json

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"typescript": "^4.5.3"
4848
},
4949
"dependencies": {
50-
"@featbit/js-client-sdk": "^3.0.12",
50+
"@featbit/js-client-sdk": "^3.0.14",
5151
"hoist-non-react-statics": "^3.3.2",
5252
"lodash.camelcase": "^4.3.0"
5353
},

src/asyncWithFbProvider.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ export default async function asyncWithFbProvider(config: ProviderConfig) {
7474
}
7575

7676
function onUpdate(changedKeys: string[]) {
77-
const updates: IFlagSet = changedKeys.reduce(async (acc, key) => {
78-
acc[key] = await fbClient.variation(key, '');
77+
const updates: IFlagSet = changedKeys.reduce((acc, key) => {
78+
acc[key] = fbClient.variation(key, '');
7979
return acc;
8080
}, {} as IFlagSet);
8181

0 commit comments

Comments
 (0)