HomePhorge
Diffusion kazv e20d742eafb0

Lazily create OverlaySheets

Description

Lazily create OverlaySheets

Summary:
In the timeline, OverlaySheets take extra long time to load, because it does a lot of setup work. This commit wrap them in Components and create the items only when the corresponding actions are triggered.

Type: fix

Test Plan: Verify that unit tests pass. Check all popups in the timeline still work.

Reviewers: O1 the Kazv Project, nannanko

Reviewed By: O1 the Kazv Project, nannanko

Differential Revision: https://iron.lily-is.land/D42

Details

Provenance
tusooaAuthored on Jun 14 2024, 5:33 AM
Reviewer
O1: the Kazv Project
Differential Revision
D42: Lazily create OverlaySheets
Parents
rKae712c154a85: Jump to an event when clicking on a reply
Branches
Unknown
Tags
Unknown