diff --git a/headless/index.js b/headless/index.js index b57d73329..308117c7a 100644 --- a/headless/index.js +++ b/headless/index.js @@ -94,7 +94,7 @@ function startFlipper({ devToolsEnhancer({realtime: true, hostname: 'localhost', port: 8181}), ) : createStore(reducers); - const logger = new Logger(store); + const logger = new Logger(store, {isHeadless: true}); init(store); dispatcher(store, logger); diff --git a/src/fb-stubs/Logger.js b/src/fb-stubs/Logger.js index 6ef9e3e61..89a3761bf 100644 --- a/src/fb-stubs/Logger.js +++ b/src/fb-stubs/Logger.js @@ -12,8 +12,12 @@ import ScribeLogger from './ScribeLogger'; var instance: ?LogManager = null; +type Args = { + isHeadless?: boolean, +}; + export default class LogManager { - constructor(store: Store) { + constructor(store: Store, args?: Args) { this.scribeLogger = new ScribeLogger(this); } diff --git a/src/reducers/index.js b/src/reducers/index.js index 48ea6244f..9e5e10c5f 100644 --- a/src/reducers/index.js +++ b/src/reducers/index.js @@ -53,7 +53,6 @@ export type State = {| plugins: PluginsState, |}; -// $FlowFixMe introduced when removing $Subtype/$Supertype export type Store = ReduxStore; export default combineReducers<_, Actions>({