Bläddra i källkod

[frontend] fix ts lint warnings

Björn Alm 2 år sedan
förälder
incheckning
e10d8985bd

+ 9 - 0
desktop/core/src/desktop/js/apps/jobBrowser/components/impalaQueries/index.d.ts

@@ -82,3 +82,12 @@ export interface CounterDetails {
   counterName: string;
   counterValue: string;
 }
+
+export type CounterMetrics = { [key: string]: string };
+
+export type Profile = {
+  cpuMetrics: CounterMetrics;
+  hdfsMetrics: CounterMetrics;
+  memoryMetrics: CounterMetrics;
+  threadTimeMetrics: CounterMetrics;
+};

+ 0 - 1
desktop/core/src/desktop/js/apps/jobBrowser/components/impalaQueries/query-details/QueryDetails.vue

@@ -76,7 +76,6 @@
   import CountersTable from './counters-table/CountersTable.vue';
 
   import { CounterDetails, CounterGroup, ImpalaQuery, ImpalaQueryProfile } from '../index';
-  import { hueWindow } from 'types/types';
   import huePubSub from 'utils/huePubSub';
 
   import I18n from 'utils/i18n';

+ 3 - 3
desktop/core/src/desktop/js/apps/jobBrowser/components/impalaQueries/query-details/QueryDetailsDiff.vue

@@ -84,7 +84,7 @@
 
   import I18n from 'utils/i18n';
 
-  import { CounterDetails, CounterGroup, ImpalaQuery } from '../index';
+  import { CounterDetails, CounterGroup, ImpalaQuery, CounterMetrics, Profile } from '../index';
 
   import { get } from 'lodash';
 
@@ -122,8 +122,8 @@
     methods: {
       get,
       I18n,
-      getCounters: function (profile: any): CounterGroup[] {
-        const kvToCounters = (kv: any): CounterDetails[] => {
+      getCounters: function (profile: Profile): CounterGroup[] {
+        const kvToCounters = (kv: CounterMetrics): CounterDetails[] => {
           return Object.keys(kv).map(key => ({
             counterName: key,
             counterValue: kv[key]

+ 1 - 0
desktop/core/src/desktop/js/apps/storageBrowser/StorageBrowserPage/StorageBrowserPage.tsx

@@ -49,6 +49,7 @@ const StorageBrowserPage: React.FC = (): JSX.Element => {
         })
         .catch(error => {
           //TODO: Properly handle errors.
+          console.error(error);
         })
         .finally(() => {
           setLoading(false);

+ 1 - 0
desktop/core/src/desktop/js/apps/storageBrowser/StorageBrowserPage/StorageBrowserTabContents/StorageBrowserTabContent.tsx

@@ -129,6 +129,7 @@ const StorageBrowserTabContent: React.FC<StorageBrowserTabContentProps> = ({
       })
       .catch(error => {
         //TODO: handle errors
+        console.error(error);
       })
       .finally(() => {
         setloadingFiles(false);

+ 2 - 0
desktop/core/src/desktop/js/reactComponents/FileChooser/FileChooserModal/FileChooserModal.tsx

@@ -78,6 +78,7 @@ const FileChooserModal: React.FC<FileProps> = ({ show, onCancel, title, okText }
         })
         .catch(error => {
           //TODO: Properly handle errors.
+          console.error(error);
         })
         .finally(() => {
           setLoading(false);
@@ -94,6 +95,7 @@ const FileChooserModal: React.FC<FileProps> = ({ show, onCancel, title, okText }
         })
         .catch(error => {
           //TODO: handle errors
+          console.error(error);
         })
         .finally(() => {
           setloadingFiles(false);