ConnectivityHub integration

Summary:
This change has a minimal Connectivity Hub with a log viewer of connectivity related events.

The hub is integrated so that is usable.

Reviewed By: antonk52

Differential Revision: D47296027

fbshipit-source-id: 7611ce0b1480e9bdb7cdff2bcedeb445a322c195
This commit is contained in:
Lorenzo Blasa
2023-07-10 05:52:07 -07:00
committed by Facebook GitHub Bot
parent e484867f21
commit f8e51dc847
2 changed files with 143 additions and 3 deletions

View File

@@ -45,7 +45,7 @@ import {getRenderHostInstance} from 'flipper-frontend-core';
import {startGlobalErrorHandling} from './utils/globalErrorHandling';
import {loadTheme} from './utils/loadTheme';
import {connectFlipperServerToStore} from './dispatcher/flipperServer';
import ReactDOM from 'react-dom';
import {enableConnectivityHub} from './chrome/ConnectivityHub';
class AppFrame extends React.Component<
{logger: Logger; persistor: Persistor},
@@ -140,7 +140,9 @@ class AppFrame extends React.Component<
function init(flipperServer: FlipperServer) {
const settings = getRenderHostInstance().serverConfig.settings;
const store = getStore();
initLogTailer();
const logger = initLogger(store);
setLoggerInstance(logger);
@@ -173,6 +175,7 @@ function init(flipperServer: FlipperServer) {
}
enableConsoleHook();
enableConnectivityHub(flipperServer);
const launcherMessage =
getRenderHostInstance().serverConfig.processConfig.launcherMsg;