Show a proper loading state instead of “No sketches”
Increasing Access
Reduce confusion and anxiety when loading a large collection of sketches.
Feature enhancement details
Right now the editor shows “No sketches” while data is still loading. For large collections this can last several seconds or longer, making it look like all sketches are gone 😱
Even though I've been aware of the issue for a while, my heart always skips a beat when this happens 😅
Proposed fix
- Only show “No sketches” when the API confirms zero results
- Use a loading state (spinner or skeletons, aria-live="polite") while fetching
- Add an error state with retry if loading fails
Screenshot
Thanks for opening this! I can see this definitely giving quite a surprise 😂
Looking into SketchList.jsx, it seem like we do have something in place to have the Loader appear instead of an empty table. I'm assuming there could probably be some adjustments here that would help resolve this!
Hi @raclim , I'd like to work on this issue! I’ll implement a proper loading state, delay the “No sketches” message until the API confirms it, and add basic error handling with retry. Let me know if that works, and feel free to assign it to me.
Hi @raclim ,I would like to work on this issue and can you tell me how can i get to this page .
hii @raclim, I’d like to work on this issue, assigning myself if that’s fine.
hii @raclim
can i solve this issue can you assign this issue to me ??
hii @raclim
I would love to work on this issue,can you assign this to me?
Thanks so much for your interest in this issue! Since @Nitin2332 was the first to share an outline of the solution, I’ll go ahead and assign it to them. Really appreciate everyone’s enthusiasm!
@Nitin2332 hi, are you working on this issue? If not I would like to solve this.
@Paulie-Aditya Hi! Yes, I’m currently working on this issue.