fix strict errors

Summary: fixing some errors for strict mode enabled files

Reviewed By: passy

Differential Revision: D16988271

fbshipit-source-id: 09834cad9c2dd8abb987e4f708ae7a30922d90c7
This commit is contained in:
Daniel Büchele
2019-08-28 11:10:20 -07:00
committed by Facebook Github Bot
parent 8d653672f2
commit ff31ac0b45
3 changed files with 26 additions and 15 deletions

View File

@@ -5,7 +5,7 @@
* @format
*/
import {Store} from '../reducers/index';
import {FlipperPlugin, FlipperDevicePlugin, FlipperBasePlugin} from '../plugin';
import {FlipperPlugin, FlipperDevicePlugin} from '../plugin';
import {setPluginState} from '../reducers/pluginStates';
import BaseDevice from '../devices/BaseDevice';
import {getPersistedState} from '../utils/pluginUtils';
@@ -16,7 +16,9 @@ export function registerDeviceCallbackOnPlugins(
clientPlugins: Map<string, typeof FlipperPlugin>,
device: BaseDevice,
) {
const callRegisterDeviceHook = (plugin: typeof FlipperBasePlugin) => {
const callRegisterDeviceHook = (
plugin: typeof FlipperDevicePlugin | typeof FlipperPlugin,
) => {
if (plugin.onRegisterDevice) {
plugin.onRegisterDevice(
store,