Migrate dispatcher index to tsx
Summary: As per the title Reviewed By: jknoxville, passy Differential Revision: D16690303 fbshipit-source-id: fa78ea1e3f288249676d5a6423e5d0f0a6e427a4
This commit is contained in:
committed by
Facebook Github Bot
parent
86642816fb
commit
c43beb53d1
@@ -9,7 +9,7 @@ import path from 'path';
|
|||||||
import {createStore} from 'redux';
|
import {createStore} from 'redux';
|
||||||
import {applyMiddleware} from 'redux';
|
import {applyMiddleware} from 'redux';
|
||||||
import yargs from 'yargs';
|
import yargs from 'yargs';
|
||||||
import dispatcher from '../src/dispatcher/index.js';
|
import dispatcher from '../src/dispatcher/index.tsx';
|
||||||
import {init as initLogger} from '../src/fb-stubs/Logger.js';
|
import {init as initLogger} from '../src/fb-stubs/Logger.js';
|
||||||
import reducers from '../src/reducers/index.tsx';
|
import reducers from '../src/reducers/index.tsx';
|
||||||
import {exportStore, pluginsClassMap} from '../src/utils/exportData.js';
|
import {exportStore, pluginsClassMap} from '../src/utils/exportData.js';
|
||||||
|
|||||||
@@ -5,19 +5,19 @@
|
|||||||
* @format
|
* @format
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import androidDevice from './androidDevice.tsx';
|
import androidDevice from './androidDevice';
|
||||||
import iOSDevice from './iOSDevice';
|
import iOSDevice from './iOSDevice';
|
||||||
import desktopDevice from './desktopDevice.tsx';
|
import desktopDevice from './desktopDevice';
|
||||||
import application from './application.tsx';
|
import application from './application';
|
||||||
import tracking from './tracking.tsx';
|
import tracking from './tracking';
|
||||||
import server from './server.tsx';
|
import server from './server';
|
||||||
import notifications from './notifications';
|
import notifications from './notifications';
|
||||||
import plugins from './plugins';
|
import plugins from './plugins';
|
||||||
import user from './user.tsx';
|
import user from './user';
|
||||||
|
|
||||||
import type {Logger} from '../fb-interfaces/Logger.js';
|
import {Logger} from '../fb-interfaces/Logger.js';
|
||||||
import type {Store} from '../reducers/index.tsx';
|
import {Store} from '../reducers/index';
|
||||||
import type {Dispatcher} from './types.tsx';
|
import {Dispatcher} from './types';
|
||||||
|
|
||||||
export default function(store: Store, logger: Logger): () => Promise<void> {
|
export default function(store: Store, logger: Logger): () => Promise<void> {
|
||||||
const dispatchers: Array<Dispatcher> = [
|
const dispatchers: Array<Dispatcher> = [
|
||||||
@@ -10,4 +10,4 @@ import {Logger} from '../fb-interfaces/Logger';
|
|||||||
export type Dispatcher = (
|
export type Dispatcher = (
|
||||||
store: Store,
|
store: Store,
|
||||||
logger: Logger,
|
logger: Logger,
|
||||||
) => (() => Promise<void>) | null;
|
) => (() => Promise<void>) | null | void;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import setupPrefetcher from './fb-stubs/Prefetcher.tsx';
|
|||||||
import {createStore} from 'redux';
|
import {createStore} from 'redux';
|
||||||
import {persistStore} from 'redux-persist';
|
import {persistStore} from 'redux-persist';
|
||||||
import reducers from './reducers/index.tsx';
|
import reducers from './reducers/index.tsx';
|
||||||
import dispatcher from './dispatcher/index.js';
|
import dispatcher from './dispatcher/index.tsx';
|
||||||
import TooltipProvider from './ui/components/TooltipProvider.js';
|
import TooltipProvider from './ui/components/TooltipProvider.js';
|
||||||
import config from './utils/processConfig.js';
|
import config from './utils/processConfig.js';
|
||||||
import {stateSanitizer} from './utils/reduxDevToolsConfig.js';
|
import {stateSanitizer} from './utils/reduxDevToolsConfig.js';
|
||||||
|
|||||||
Reference in New Issue
Block a user