-
+
diff --git a/src/containers/Tenant/Diagnostics/TenantOverview/Healthcheck/HealthcheckPreview.tsx b/src/containers/Tenant/Diagnostics/TenantOverview/Healthcheck/HealthcheckPreview.tsx
index fb14e5bf0..9bdf3b86d 100644
--- a/src/containers/Tenant/Diagnostics/TenantOverview/Healthcheck/HealthcheckPreview.tsx
+++ b/src/containers/Tenant/Diagnostics/TenantOverview/Healthcheck/HealthcheckPreview.tsx
@@ -1,5 +1,6 @@
import React from 'react';
+import {ArrowsRotateRight} from '@gravity-ui/icons';
import {Button, Icon} from '@gravity-ui/uikit';
import {DiagnosticCard} from '../../../../../components/DiagnosticCard/DiagnosticCard';
@@ -12,8 +13,6 @@ import {cn} from '../../../../../utils/cn';
import i18n from './i18n';
-import updateArrow from '../../../../../assets/icons/update-arrow.svg';
-
import './Healthcheck.scss';
const b = cn('healthcheck');
@@ -51,7 +50,7 @@ export function HealthcheckPreview(props: HealthcheckPreviewProps) {
loading={loading}
view="flat-secondary"
>
-
+
diff --git a/src/containers/Tenant/ObjectSummary/ObjectSummary.tsx b/src/containers/Tenant/ObjectSummary/ObjectSummary.tsx
index de196ce60..e75bda62e 100644
--- a/src/containers/Tenant/ObjectSummary/ObjectSummary.tsx
+++ b/src/containers/Tenant/ObjectSummary/ObjectSummary.tsx
@@ -1,13 +1,13 @@
import React from 'react';
import {HelpPopover} from '@gravity-ui/components';
-import {Button, Tabs} from '@gravity-ui/uikit';
+import {LayoutHeaderCellsLargeFill} from '@gravity-ui/icons';
+import {Button, Icon, Tabs} from '@gravity-ui/uikit';
import qs from 'qs';
import {useLocation} from 'react-router';
import {Link} from 'react-router-dom';
import {ClipboardButton} from '../../../components/ClipboardButton';
-import {Icon} from '../../../components/Icon';
import InfoViewer from '../../../components/InfoViewer/InfoViewer';
import {
CDCStreamOverview,
@@ -251,7 +251,7 @@ export function ObjectSummary({
onClick={onOpenPreview}
title={i18n('summary.showPreview')}
>
-
+
)}
{currentSchemaPath && (
diff --git a/src/containers/Tenant/Query/Issues/Issues.tsx b/src/containers/Tenant/Query/Issues/Issues.tsx
index 38ba5af1e..691f0f9df 100644
--- a/src/containers/Tenant/Query/Issues/Issues.tsx
+++ b/src/containers/Tenant/Query/Issues/Issues.tsx
@@ -1,5 +1,11 @@
import React from 'react';
+import {
+ CircleExclamationFill,
+ CircleInfoFill,
+ CircleXmarkFill,
+ TriangleExclamationFill,
+} from '@gravity-ui/icons';
import type {IconData} from '@gravity-ui/uikit';
import {ArrowToggle, Button, Icon} from '@gravity-ui/uikit';
@@ -10,11 +16,6 @@ import {cn} from '../../../../utils/cn';
import type {SEVERITY} from './models';
import {getSeverity} from './models';
-import warningIcon from '../../../../assets/icons/circle-exclamation.svg';
-import infoIcon from '../../../../assets/icons/circle-info.svg';
-import fatalIcon from '../../../../assets/icons/circle-xmark.svg';
-import errorIcon from '../../../../assets/icons/triangle-exclamation.svg';
-
import './Issues.scss';
const blockWrapper = cn('kv-result-issues');
@@ -146,17 +147,17 @@ function IssueList(props: {issues: IssueMessage[]; expanded: boolean; level: num
}
const severityIcons: Record = {
- S_INFO: infoIcon,
- S_WARNING: warningIcon,
- S_ERROR: errorIcon,
- S_FATAL: fatalIcon,
+ S_INFO: CircleInfoFill,
+ S_WARNING: CircleExclamationFill,
+ S_ERROR: TriangleExclamationFill,
+ S_FATAL: CircleXmarkFill,
};
const blockIssueSeverity = cn('yql-issue-severity');
function IssueSeverity({severity}: {severity: SEVERITY}) {
const shortenSeverity = severity.slice(2).toLowerCase();
return (
-
+
{shortenSeverity}
);
diff --git a/src/containers/Tenant/Query/Preview/Preview.tsx b/src/containers/Tenant/Query/Preview/Preview.tsx
index d2e322d02..e66a29ef8 100644
--- a/src/containers/Tenant/Query/Preview/Preview.tsx
+++ b/src/containers/Tenant/Query/Preview/Preview.tsx
@@ -1,8 +1,8 @@
-import {Button, Loader} from '@gravity-ui/uikit';
+import {Xmark} from '@gravity-ui/icons';
+import {Button, Icon, Loader} from '@gravity-ui/uikit';
import EnableFullscreenButton from '../../../../components/EnableFullscreenButton/EnableFullscreenButton';
import Fullscreen from '../../../../components/Fullscreen/Fullscreen';
-import {Icon} from '../../../../components/Icon';
import {QueryResultTable} from '../../../../components/QueryResultTable';
import {previewApi} from '../../../../store/reducers/preview';
import {setShowPreview} from '../../../../store/reducers/schema/schema';
@@ -56,7 +56,7 @@ export const Preview = ({database, type}: PreviewProps) => {
onClick={handleClosePreview}
title={i18n('preview.close')}
>
-
+
diff --git a/src/containers/Tenant/Query/QueryEditorControls/QueryEditorControls.tsx b/src/containers/Tenant/Query/QueryEditorControls/QueryEditorControls.tsx
index 5486de6a5..01f38ff28 100644
--- a/src/containers/Tenant/Query/QueryEditorControls/QueryEditorControls.tsx
+++ b/src/containers/Tenant/Query/QueryEditorControls/QueryEditorControls.tsx
@@ -1,9 +1,9 @@
import React from 'react';
+import {ChevronDown, PlayFill} from '@gravity-ui/icons';
import type {ButtonView} from '@gravity-ui/uikit';
-import {Button, DropdownMenu} from '@gravity-ui/uikit';
+import {Button, DropdownMenu, Icon} from '@gravity-ui/uikit';
-import {Icon} from '../../../../components/Icon';
import {LabelWithPopover} from '../../../../components/LabelWithPopover';
import type {QueryAction, QueryMode} from '../../../../types/store/query';
import {cn} from '../../../../utils/cn';
@@ -99,7 +99,7 @@ export const QueryEditorControls = ({
loading={runIsLoading}
view={runView}
>
-