From 8f7c817d56d1cbc9591688409ad567ac810e50f0 Mon Sep 17 00:00:00 2001 From: John Knox Date: Fri, 9 Aug 2019 04:50:48 -0700 Subject: [PATCH] Convert types dispatcher to TS Summary: Convert file to TS Reviewed By: passy Differential Revision: D16687880 fbshipit-source-id: d3d8712fa4298f8124717ae98239ed63d3282b12 --- src/dispatcher/index.js | 2 +- src/dispatcher/types.js | 10 ---------- src/dispatcher/types.tsx | 13 +++++++++++++ 3 files changed, 14 insertions(+), 11 deletions(-) delete mode 100644 src/dispatcher/types.js create mode 100644 src/dispatcher/types.tsx diff --git a/src/dispatcher/index.js b/src/dispatcher/index.js index fe6501d69..72111c455 100644 --- a/src/dispatcher/index.js +++ b/src/dispatcher/index.js @@ -17,7 +17,7 @@ import user from './user.tsx'; import type {Logger} from '../fb-interfaces/Logger.js'; import type {Store} from '../reducers/index.tsx'; -import type {Dispatcher} from './types'; +import type {Dispatcher} from './types.tsx'; export default function(store: Store, logger: Logger): () => Promise { const dispatchers: Array = [ diff --git a/src/dispatcher/types.js b/src/dispatcher/types.js deleted file mode 100644 index 2a1337aef..000000000 --- a/src/dispatcher/types.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Copyright 2018-present Facebook. - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - * @format - */ -import type {Store} from '../reducers/index.tsx'; -import type {Logger} from '../fb-interfaces/Logger'; - -export type Dispatcher = (store: Store, logger: Logger) => ?() => Promise; diff --git a/src/dispatcher/types.tsx b/src/dispatcher/types.tsx new file mode 100644 index 000000000..13ed25b3f --- /dev/null +++ b/src/dispatcher/types.tsx @@ -0,0 +1,13 @@ +/** + * Copyright 2018-present Facebook. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * @format + */ +import {Store} from '../reducers/index.js'; +import {Logger} from '../fb-interfaces/Logger'; + +export type Dispatcher = ( + store: Store, + logger: Logger, +) => (() => Promise) | null;