From 8f5df8016115242cf94589bb33a10470cf238d99 Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Mon, 8 Jul 2019 07:20:29 -0700 Subject: [PATCH] Chore: Removes custom debounce utility in favor of lodash/debounce (#17977) --- public/app/features/explore/utils/debounce.ts | 14 -------------- .../editor/KustoQueryField.tsx | 4 +--- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 public/app/features/explore/utils/debounce.ts diff --git a/public/app/features/explore/utils/debounce.ts b/public/app/features/explore/utils/debounce.ts deleted file mode 100644 index a7c9450a6c1..00000000000 --- a/public/app/features/explore/utils/debounce.ts +++ /dev/null @@ -1,14 +0,0 @@ -// Based on underscore.js debounce() -export default function debounce(func, wait) { - let timeout; - return function(this: any) { - const context = this; - const args = arguments; - const later = () => { - timeout = null; - func.apply(context, args); - }; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - }; -} diff --git a/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/KustoQueryField.tsx b/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/KustoQueryField.tsx index 6cd813cac41..fc4d1a44822 100644 --- a/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/KustoQueryField.tsx +++ b/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/KustoQueryField.tsx @@ -3,9 +3,7 @@ import _ from 'lodash'; import Plain from 'slate-plain-serializer'; import QueryField from './query_field'; -// import debounce from './utils/debounce'; -// import {getNextCharacter} from './utils/dom'; -import debounce from 'app/features/explore/utils/debounce'; +import debounce from 'lodash/debounce'; import { getNextCharacter } from 'app/features/explore/utils/dom'; import { KEYWORDS, functionTokens, operatorTokens, grafanaMacros } from './kusto/kusto';