Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loading the list of existing businesses takes too long for the UI to be responsive #308

Open
am-MongoDB opened this issue Sep 22, 2020 · 3 comments
Labels
days: 2 Estimated to take 2 days to implement desirable: Production Would be nice to fix for first production release enhancement New feature or request

Comments

@am-MongoDB
Copy link
Collaborator

Try with a large number of businesses.
image

You have to wait for all of the businesses to load before you can even add a search to narrow down the results.

When run on my phone, causes the app to crash before it even loads sometime.

Uses a lot of memory

@am-MongoDB am-MongoDB added enhancement New feature or request days: 2 Estimated to take 2 days to implement desirable: Production Would be nice to fix for first production release labels Sep 22, 2020
@am-MongoDB am-MongoDB added this to the Demo v29 9/29 milestone Sep 22, 2020
@o-fish-wildaid
Copy link
Collaborator

@Sheeri
Copy link
Collaborator

Sheeri commented Sep 23, 2020

In your tests:

  • how many businesses were there?
  • How long does it take to load, approx (if it doesn't crash)?
  • How much memory did it use on average?

@akaktus
Copy link
Contributor

akaktus commented Sep 29, 2020

I guess we can use LazyVStack for loading business value. It will resolve this issue. But unfortunately, its available only from iOS 14.0, xcode 12.0. So we need to update all app to iOS 14.0

@Sheeri Sheeri removed this from the Demo v29 9/29 milestone Sep 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
days: 2 Estimated to take 2 days to implement desirable: Production Would be nice to fix for first production release enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants