Virtualize rendering of result in ResultContainer
#40
Labels
bug:performance
Performance defects or response time degradation.
_flag:stale
[BOT ONLY] Flag issue that hasn't been updated in a while and needs to be triaged again
type:bug
Defects in shipped code and fixes for those defects
At the moment using the
select-all
checkbox leads to re-rendering allResultCard
components which takes 1-2 seconds and affects the user experience.As part of addressing #17 we've tried using
FixedSizeList
requires a fixed size for all cards which in our case doesn't work since cards have different contentVariableSizeList
comes short and isn't able to handle the card sizes wellResizeObserver loop completed with undelivered notifications
errorOur options from here are:
FixedSizeList
which is not guaranteed to break tests or CI as it never got to that pointThe text was updated successfully, but these errors were encountered: