Track store rehydrated
Reviewed By: lblasa Differential Revision: D50121107 fbshipit-source-id: f2548a4303bd7ce5a38c32eb76f50c440201b397
This commit is contained in:
committed by
Facebook GitHub Bot
parent
6f7027bccd
commit
a90ff51e2c
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user