Skip to content

Commit c370bbe

Browse files
committed
refactor(QueryExplain): comb the imports
1 parent 4b0d84b commit c370bbe

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

src/containers/Tenant/QueryEditor/QueryExplain/QueryExplain.js

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,33 @@
11
import React, {useEffect, useRef, useState} from 'react';
2+
import {useDispatch, useSelector} from 'react-redux';
23
import cn from 'bem-cn-lite';
34
import MonacoEditor from 'react-monaco-editor';
4-
import {Loader, RadioButton} from '@gravity-ui/uikit';
55
import JSONTree from 'react-json-inspector';
6-
import {LANGUAGE_S_EXPRESSION_ID} from '../../../../utils/monaco';
6+
import 'react-json-inspector/json-inspector.css';
7+
78
import {
89
TextOverflow,
910
getYdbPlanNodeShape,
1011
getCompactTopology,
1112
getTopology,
1213
} from '@gravity-ui/paranoid';
13-
import {renderExplainNode} from '../../../../utils';
14-
import {explainVersions} from '../../../../store/reducers/explainQuery';
15-
import {QueryExecutionStatus} from '../../../../components/QueryExecutionStatus';
14+
import {Loader, RadioButton} from '@gravity-ui/uikit';
15+
1616
import Divider from '../../../../components/Divider/Divider';
1717
import EnableFullscreenButton from '../../../../components/EnableFullscreenButton/EnableFullscreenButton';
18-
import {PaneVisibilityToggleButtons} from '../../utils/paneVisibilityToggleHelpers';
1918
import Fullscreen from '../../../../components/Fullscreen/Fullscreen';
19+
import {QueryExecutionStatus} from '../../../../components/QueryExecutionStatus';
2020

21-
import 'react-json-inspector/json-inspector.css';
22-
import './QueryExplain.scss';
23-
import {useDispatch, useSelector} from 'react-redux';
21+
import {explainVersions} from '../../../../store/reducers/explainQuery';
2422
import {disableFullscreen} from '../../../../store/reducers/fullscreen';
2523

24+
import {renderExplainNode} from '../../../../utils';
25+
import {LANGUAGE_S_EXPRESSION_ID} from '../../../../utils/monaco';
26+
27+
import {PaneVisibilityToggleButtons} from '../../utils/paneVisibilityToggleHelpers';
28+
29+
import './QueryExplain.scss';
30+
2631
const b = cn('kv-query-explain');
2732

2833
const EDITOR_OPTIONS = {

0 commit comments

Comments
 (0)