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:
committed by
Facebook Github Bot
parent
8d653672f2
commit
ff31ac0b45
@@ -134,12 +134,12 @@ export default class Sidebar extends Component<SidebarProps, SidebarState> {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
const {backgroundColor, onResize, position, children} = this.props;
|
const {backgroundColor, onResize, position, children} = this.props;
|
||||||
let height: number;
|
let height: number | undefined;
|
||||||
let minHeight: number;
|
let minHeight: number | undefined;
|
||||||
let maxHeight: number;
|
let maxHeight: number | undefined;
|
||||||
let width: number;
|
let width: number | undefined;
|
||||||
let minWidth: number;
|
let minWidth: number | undefined;
|
||||||
let maxWidth: number;
|
let maxWidth: number | undefined;
|
||||||
|
|
||||||
const resizable: {[key: string]: boolean} = {};
|
const resizable: {[key: string]: boolean} = {};
|
||||||
if (position === 'left') {
|
if (position === 'left') {
|
||||||
|
|||||||
@@ -143,7 +143,13 @@ const Searchable = (
|
|||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
window.document.addEventListener('keydown', this.onKeyDown);
|
window.document.addEventListener('keydown', this.onKeyDown);
|
||||||
const {defaultFilters} = this.props;
|
const {defaultFilters} = this.props;
|
||||||
let savedState;
|
let savedState:
|
||||||
|
| {
|
||||||
|
filters: Array<Filter>;
|
||||||
|
regexEnabled?: boolean;
|
||||||
|
searchTerm?: string;
|
||||||
|
}
|
||||||
|
| undefined;
|
||||||
|
|
||||||
if (this.getTableKey()) {
|
if (this.getTableKey()) {
|
||||||
try {
|
try {
|
||||||
@@ -163,16 +169,19 @@ const Searchable = (
|
|||||||
const filterIndex = savedStateFilters.findIndex(
|
const filterIndex = savedStateFilters.findIndex(
|
||||||
f => f.key === defaultFilter.key,
|
f => f.key === defaultFilter.key,
|
||||||
);
|
);
|
||||||
if (filterIndex > -1) {
|
const savedDefaultFilter = savedStateFilters[filterIndex];
|
||||||
|
if (filterIndex > -1 && savedDefaultFilter.type === 'enum') {
|
||||||
if (defaultFilter.type === 'enum') {
|
if (defaultFilter.type === 'enum') {
|
||||||
savedStateFilters[filterIndex].enum = defaultFilter.enum;
|
savedDefaultFilter.enum = defaultFilter.enum;
|
||||||
}
|
}
|
||||||
const filters = new Set(
|
const filters = new Set(
|
||||||
savedStateFilters[filterIndex].enum.map(filter => filter.value),
|
savedDefaultFilter.enum.map(filter => filter.value),
|
||||||
);
|
);
|
||||||
savedStateFilters[filterIndex].value = savedStateFilters[
|
savedStateFilters[
|
||||||
filterIndex
|
filterIndex
|
||||||
].value.filter(value => filters.has(value));
|
].value = savedDefaultFilter.value.filter(value =>
|
||||||
|
filters.has(value),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -242,7 +251,7 @@ const Searchable = (
|
|||||||
};
|
};
|
||||||
|
|
||||||
onKeyDown = (e: KeyboardEvent) => {
|
onKeyDown = (e: KeyboardEvent) => {
|
||||||
const ctrlOrCmd = e =>
|
const ctrlOrCmd = (e: KeyboardEvent) =>
|
||||||
(e.metaKey && process.platform === 'darwin') ||
|
(e.metaKey && process.platform === 'darwin') ||
|
||||||
(e.ctrlKey && process.platform !== 'darwin');
|
(e.ctrlKey && process.platform !== 'darwin');
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* @format
|
* @format
|
||||||
*/
|
*/
|
||||||
import {Store} from '../reducers/index';
|
import {Store} from '../reducers/index';
|
||||||
import {FlipperPlugin, FlipperDevicePlugin, FlipperBasePlugin} from '../plugin';
|
import {FlipperPlugin, FlipperDevicePlugin} from '../plugin';
|
||||||
import {setPluginState} from '../reducers/pluginStates';
|
import {setPluginState} from '../reducers/pluginStates';
|
||||||
import BaseDevice from '../devices/BaseDevice';
|
import BaseDevice from '../devices/BaseDevice';
|
||||||
import {getPersistedState} from '../utils/pluginUtils';
|
import {getPersistedState} from '../utils/pluginUtils';
|
||||||
@@ -16,7 +16,9 @@ export function registerDeviceCallbackOnPlugins(
|
|||||||
clientPlugins: Map<string, typeof FlipperPlugin>,
|
clientPlugins: Map<string, typeof FlipperPlugin>,
|
||||||
device: BaseDevice,
|
device: BaseDevice,
|
||||||
) {
|
) {
|
||||||
const callRegisterDeviceHook = (plugin: typeof FlipperBasePlugin) => {
|
const callRegisterDeviceHook = (
|
||||||
|
plugin: typeof FlipperDevicePlugin | typeof FlipperPlugin,
|
||||||
|
) => {
|
||||||
if (plugin.onRegisterDevice) {
|
if (plugin.onRegisterDevice) {
|
||||||
plugin.onRegisterDevice(
|
plugin.onRegisterDevice(
|
||||||
store,
|
store,
|
||||||
|
|||||||
Reference in New Issue
Block a user