From be3772bd16321bdd099ffd72e455124164fe2f10 Mon Sep 17 00:00:00 2001 From: Chaiwat Ekkaewnumchai Date: Thu, 5 Sep 2019 03:00:06 -0700 Subject: [PATCH] Orderable Summary: _typescript_ Reviewed By: danielbuechele Differential Revision: D17181370 fbshipit-source-id: 079a1a89f30665e4c86356ace299bd086819bcfb --- src/ui/components/Orderable.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/ui/components/Orderable.tsx b/src/ui/components/Orderable.tsx index 0d1cb3ee7..7fe21a324 100644 --- a/src/ui/components/Orderable.tsx +++ b/src/ui/components/Orderable.tsx @@ -85,14 +85,14 @@ export default class Orderable extends React.Component< this.setProps(props); } - _mousemove: (this: GlobalEventHandlers, ev: MouseEvent) => any | undefined; - _mouseup: (this: GlobalEventHandlers, ev: MouseEvent) => any | undefined; + _mousemove: ((this: GlobalEventHandlers, ev: MouseEvent) => any) | undefined; + _mouseup: ((this: GlobalEventHandlers, ev: MouseEvent) => any) | undefined; timer: any; - sizeKey: 'width' | 'height'; - offsetKey: 'left' | 'top'; - mouseKey: 'offsetX' | 'offsetY'; - screenKey: 'screenX' | 'screenY'; + sizeKey: 'width' | 'height' = 'width'; + offsetKey: 'left' | 'top' = 'left'; + mouseKey: 'offsetX' | 'offsetY' = 'offsetX'; + screenKey: 'screenX' | 'screenY' = 'screenX'; containerRef: HTMLElement | undefined; tabRefs: { @@ -159,7 +159,6 @@ export default class Orderable extends React.Component< }; _startMove(activeKey: string, event: React.MouseEvent) { - // $FlowFixMe const clickOffset = event.nativeEvent[this.mouseKey]; // calculate offsets before we start moving element