Track store rehydrated

Reviewed By: lblasa

Differential Revision: D50121107

fbshipit-source-id: f2548a4303bd7ce5a38c32eb76f50c440201b397
This commit is contained in:
Andrey Goncharov
2023-10-10 06:51:13 -07:00
committed by Facebook GitHub Bot
parent 6f7027bccd
commit a90ff51e2c
2 changed files with 4 additions and 1 deletions

View File

@@ -154,6 +154,7 @@ function init(flipperServer: FlipperServer) {
// Make sure process state is set before dispatchers run // Make sure process state is set before dispatchers run
await dispatcher(store, logger); await dispatcher(store, logger);
getRenderHostInstance().sendIpcEvent('storeRehydrated'); getRenderHostInstance().sendIpcEvent('storeRehydrated');
uiPerfTracker.track('ui-perf-store-rehydrated');
}); });
setPersistor(persistor); setPersistor(persistor);

View File

@@ -9,7 +9,9 @@
import {getLogger} from 'flipper-common'; import {getLogger} from 'flipper-common';
type UIPerfEvents = 'ui-perf-everything-finally-loaded-jeeeez'; type UIPerfEvents =
| 'ui-perf-store-rehydrated'
| 'ui-perf-everything-finally-loaded-jeeeez';
class UIPerfTracker { class UIPerfTracker {
private t0!: number; private t0!: number;