We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4c202bc commit fd3a971Copy full SHA for fd3a971
src/FlagProvider.tsx
@@ -48,14 +48,18 @@ const FlagProvider: React.FC<React.PropsWithChildren<IFlagProvider>> = ({
48
}
49
50
const errorCallback = (e: any) => {
51
- setFlagsError(currentError => currentError || e);
+ React.startTransition(() => {
52
+ setFlagsError(currentError => currentError || e);
53
+ });
54
};
55
56
let timeout: any;
57
const readyCallback = () => {
58
// wait for flags to resolve after useFlag gets the same event
59
timeout = setTimeout(() => {
- setFlagsReady(true);
60
61
+ setFlagsReady(true);
62
63
}, 0);
64
65
0 commit comments