From ed5ab8bd0f0f73aee4f5ca1ed3b769cf9e3f7e95 Mon Sep 17 00:00:00 2001
From: Tom Robinson <tlrobinson@gmail.com>
Date: Wed, 9 May 2018 14:48:26 -0700
Subject: [PATCH] Fix flow

---
 .../visualizations/components/TableInteractive.jsx         | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/frontend/src/metabase/visualizations/components/TableInteractive.jsx b/frontend/src/metabase/visualizations/components/TableInteractive.jsx
index 24c61486639..cb30cb933fa 100644
--- a/frontend/src/metabase/visualizations/components/TableInteractive.jsx
+++ b/frontend/src/metabase/visualizations/components/TableInteractive.jsx
@@ -34,7 +34,10 @@ const HEADER_DRAG_THRESHOLD = 5;
 // HACK: used to get react-draggable to reset after a drag
 let DRAG_COUNTER = 0;
 
-import type { VisualizationProps } from "metabase/meta/types/Visualization";
+import type {
+  VisualizationProps,
+  ClickObject,
+} from "metabase/meta/types/Visualization";
 
 function pickRowsToMeasure(rows, columnIndex, count = 10) {
   const rowIndexes = [];
@@ -271,7 +274,7 @@ export default class TableInteractive extends Component {
     });
   }
 
-  visualizationIsClickable(clicked) {
+  visualizationIsClickable(clicked: ?ClickObject) {
     const { onVisualizationClick, visualizationIsClickable } = this.props;
     const { dragColIndex } = this.state;
     return (
-- 
GitLab