Skip to content

Maximum update depth exceeded #35

Description

@marcoduhe

Describe the bug
I have an infinite loop bug, the message it indicates is the following:

Warning: Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render.
    in StoreList (created by Query)
    in Query (created by Apollo(StoreList))
    in Apollo(StoreList) (created by Query)
    in Query (created by Apollo(Apollo(StoreList)))
    in Apollo(Apollo(StoreList))
    in Unknown (created by Context.Consumer)
    in renderRuntimeInjectIntl(Apollo(Apollo(StoreList)) (created by ComponentLoader)
    in TreePathContextProvider (created by ComponentLoader)
    in ComponentLoader (created by ExtensionPoint)
    in ExtensionPoint (created by ExtensionPoint)
    in div (created by Row)
    in div (created by Row)
    in FlexLayoutContextProvider (created by Row)
    in Row (created by FlexLayout)
    in section (created by ForwardRef(Container))
    in ForwardRef(Container) (created by FlexLayout)
    in div (created by FlexLayout)
    in FlexLayout (created by ComponentLoader)
    in TreePathContextProvider (created by ComponentLoader)
    in ComponentLoader (created by ExtensionPoint)
    in ExtensionPoint (created by withErrorBoundary(ExtensionPoint))
    in ErrorBoundary (created by withErrorBoundary(ExtensionPoint))
    in withErrorBoundary(ExtensionPoint) (created by Container)
    in div (created by Container)
    in Container (created by Container)
    in div (created by Container)
    in Container (created by LayoutContainer)
    in div (created by LoadingWrapper)
    in LoadingWrapper (created by LayoutContainer)
    in LayoutContainer (created by ComponentLoader)
    in TreePathContextProvider (created by ComponentLoader)
    in ComponentLoader (created by ExtensionPoint)
    in div (created by WrapperContainer)
    in div (created by WrapperContainer)
    in WrapperContainer (created by StoreWrapper)
    in OrderItemsProvider (created by StoreWrapper)
    in OrderFormProvider (created by StoreWrapper)
    in OrderQueueProvider (created by StoreWrapper)
    in OrderFormProvider (created by Mutation)
    in Mutation (created by Apollo(OrderFormProvider))
    in Apollo(OrderFormProvider) (created by Mutation)
    in Mutation (created by Apollo(Apollo(OrderFormProvider)))
    in Apollo(Apollo(OrderFormProvider)) (created by Mutation)
    in Mutation (created by Apollo(Apollo(Apollo(OrderFormProvider))))
    in Apollo(Apollo(Apollo(OrderFormProvider))) (created by Mutation)
    in Mutation (created by Apollo(Apollo(Apollo(Apollo(OrderFormProvider)))))
    in Apollo(Apollo(Apollo(Apollo(OrderFormProvider)))) (created by Mutation)
    in Mutation (created by Apollo(Apollo(Apollo(Apollo(Apollo(OrderFormProvider))))))
    in Apollo(Apollo(Apollo(Apollo(Apollo(OrderFormProvider))))) (created by Query)
    in Query (created by Apollo(Apollo(Apollo(Apollo(Apollo(Apollo(OrderFormProvider)))))))
    in Apollo(Apollo(Apollo(Apollo(Apollo(Apollo(OrderFormProvider)))))) (created by StoreWrapper)
    in ToastManager (created by ToastProvider)
    in ToastProvider (created by StoreWrapper)
    in PWAProvider (created by Query)
    in Query (created by Apollo(PWAProvider))
    in Apollo(PWAProvider) (created by StoreWrapper)
    in PixelProvider (created by StoreWrapper)
    in StoreWrapper (created by ComponentLoader)
    in TreePathContextProvider (created by ComponentLoader)
    in ComponentLoader (created by ExtensionPoint)
    in ExtensionPoint (created by ExtensionPoint)
    in DefaultChallenge (created by ComponentLoader)
    in TreePathContextProvider (created by ComponentLoader)
    in ComponentLoader (created by ExtensionPoint)
    in ExtensionPoint (created by ExtensionPoint)
    in ExtensionPoint (created by withErrorBoundary(ExtensionPoint))
    in ErrorBoundary (created by withErrorBoundary(ExtensionPoint))
    in withErrorBoundary(ExtensionPoint) (created by RenderPage)
    in MaybeContext (created by RenderPage)
    in RenderPage (created by RenderProvider)
    in div (created by RenderProvider)
    in PrefetchContextProvider (created by RenderProvider)
    in IntlProvider (created by RenderProvider)
    in ApolloProvider (created by RenderProvider)
    in TreePathContextProvider (created by RenderProvider)
    in RenderContextProvider (created by RenderProvider)
    in RenderProvider
    in RenderProvider (created by WithPerformanceMeasures)
    in WithPerformanceMeasures
    in Unknown (created by WithDevice)
    in WithDevice

To Reproduce
Go to https://storelocator--marcoherrada.myvtex.com/stores (Only VTEX members)

Expected behavior
I want to know what this loop is due to since it consumes the ram memory.

Screenshots
Captura de Pantalla 2021-10-11 a la(s) 19 15 57

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions