From 246320b03de0222498c249bceeefa152b14007ed Mon Sep 17 00:00:00 2001 From: igorbrasileiro Date: Fri, 25 Mar 2022 12:35:51 -0300 Subject: [PATCH] Remove timeout from setState --- packages/sdk/src/cart/Optimistic.tsx | 4 +--- packages/sdk/src/storage/useStorage.ts | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/sdk/src/cart/Optimistic.tsx b/packages/sdk/src/cart/Optimistic.tsx index 1433c1e063..4d91032b94 100644 --- a/packages/sdk/src/cart/Optimistic.tsx +++ b/packages/sdk/src/cart/Optimistic.tsx @@ -44,9 +44,7 @@ export const OptimisticProvider = ({ setIsValidating(false) if (newCart != null) { - setTimeout(() => { - setCart(newCart) - }, 0) + setCart(newCart) } } diff --git a/packages/sdk/src/storage/useStorage.ts b/packages/sdk/src/storage/useStorage.ts index 7b27cd5927..b4c5a6041a 100644 --- a/packages/sdk/src/storage/useStorage.ts +++ b/packages/sdk/src/storage/useStorage.ts @@ -45,9 +45,7 @@ export const useStorage = (key: string, initialValue: T | (() => T)) => { const item = await getItem(key) if (!cancel && item !== null) { - setTimeout(() => { - setData(item) - }, 0) + setData(item) } }