Currently filtering by location fetches new locations and overwrites the data property in the AppContext provider. These extra fetch requests are causing a delay to show the filtered provider panels when a list of all providers already exists in AppContext.
Currently filtering by location fetches new locations and overwrites the data property in the AppContext provider. These extra fetch requests are causing a delay to show the filtered provider panels when a list of all providers already exists in AppContext.