No runtime when no loggerProvider is provider at init time.
loggerProvider is undefined and the error is not handled by the SDK.
useEffect(() => {
const getVariants = async () => {
if (!currentUser) {
return
}
if (!initialized) {
await initAll(ENVIRONMENT.AMPLITUDE.API_KEY, {
serverZone: 'EU',
analytics: {
autocapture: false,
},
sessionReplay: {
sampleRate: 0,
},
experiment: {
deploymentKey: ENVIRONMENT.AMPLITUDE.DEPLOYMENT_KEY,
},
})
setInitialized(true)
}
if (currentUser && initialized && loading) {
const client = await experiment()?.fetch({
user_id: String(currentUser.id),
})
const featureFlags = client?.all() || {}
setVariants(featureFlags)
setLoading(false)
}
}
getVariants()
}, [currentUser, initialized, loading])
Unknown.
Expected Behavior
No runtime when no loggerProvider is provider at init time.
Current Behavior
loggerProvider is undefined and the error is not handled by the SDK.
Possible Solution
Unknown.
Steps to Reproduce
Environment