mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
dbeaver/pro#8493 add fetch size tooltip (#4203)
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
This commit is contained in:
+4
-2
@@ -8,14 +8,14 @@
|
||||
import { observer } from 'mobx-react-lite';
|
||||
import { useEffect, useRef, useState } from 'react';
|
||||
|
||||
import { Container, Form, getComputed, s, useS } from '@cloudbeaver/core-blocks';
|
||||
import { Container, Form, getComputed, s, useS, useTranslate } from '@cloudbeaver/core-blocks';
|
||||
import { useService } from '@cloudbeaver/core-di';
|
||||
import { type ICustomMenuItemComponent } from '@cloudbeaver/core-view';
|
||||
import { Input } from '@dbeaver/ui-kit';
|
||||
|
||||
import { DATA_CONTEXT_DV_DDM } from '../../../../DatabaseDataModel/DataContext/DATA_CONTEXT_DV_DDM.js';
|
||||
import { DataViewerSettingsService } from '../../../../DataViewerSettingsService.js';
|
||||
import styles from './FetchSizeAction.module.css';
|
||||
import { Input } from '@dbeaver/ui-kit';
|
||||
|
||||
export const FetchSizeAction: ICustomMenuItemComponent = observer(function FetchSizeAction({ context }) {
|
||||
const model = context.get(DATA_CONTEXT_DV_DDM)!;
|
||||
@@ -23,6 +23,7 @@ export const FetchSizeAction: ICustomMenuItemComponent = observer(function Fetch
|
||||
const [limit, setLimit] = useState(model.countGain + '');
|
||||
const dataViewerSettingsService = useService(DataViewerSettingsService);
|
||||
const style = useS(styles);
|
||||
const translate = useTranslate();
|
||||
|
||||
async function handleChange() {
|
||||
if (!ref.current) {
|
||||
@@ -50,6 +51,7 @@ export const FetchSizeAction: ICustomMenuItemComponent = observer(function Fetch
|
||||
<Form contents onSubmit={handleChange}>
|
||||
<Input
|
||||
ref={ref}
|
||||
title={translate('plugin_data_viewer_fetch_size')}
|
||||
className={s(style, { input: true })}
|
||||
type="number"
|
||||
value={limit}
|
||||
|
||||
@@ -43,4 +43,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_name', 'Standard fetch size'],
|
||||
['settings_data_editor_fetch_default_description', 'Standardnummer der Zeilen zum Abrufen'],
|
||||
['plugin_data_viewer_no_available_presentation', 'Keine verfügbare Präsentation'],
|
||||
['plugin_data_viewer_fetch_size', 'Abrufgröße'],
|
||||
];
|
||||
|
||||
@@ -63,4 +63,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_description', 'Default number of rows to fetch'],
|
||||
['plugin_data_viewer_no_available_presentation', 'No available presentation'],
|
||||
['plugin_data_viewer_result_set_save_success', 'Saved successfully'],
|
||||
['plugin_data_viewer_fetch_size', 'Fetch size'],
|
||||
];
|
||||
|
||||
@@ -61,4 +61,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_name', 'Taille de récupération par défaut'],
|
||||
['settings_data_editor_fetch_default_description', 'Nombre par défaut de lignes à récupérer'],
|
||||
['plugin_data_viewer_no_available_presentation', 'Aucune présentation disponible'],
|
||||
['plugin_data_viewer_fetch_size', 'Taille de récupération'],
|
||||
];
|
||||
|
||||
@@ -56,4 +56,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_description', 'Default number of rows to fetch'],
|
||||
['plugin_data_viewer_no_available_presentation', 'No available presentation'],
|
||||
['plugin_data_viewer_result_set_save_success', 'Saved successfully'],
|
||||
['plugin_data_viewer_fetch_size', 'Dimensione di recupero'],
|
||||
];
|
||||
|
||||
@@ -57,4 +57,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_description', 'Количество строк для выборки по умолчанию'],
|
||||
['plugin_data_viewer_no_available_presentation', 'Нет доступных представлений'],
|
||||
['plugin_data_viewer_result_set_save_success', 'Успешно сохранено'],
|
||||
['plugin_data_viewer_fetch_size', 'Размер выборки'],
|
||||
];
|
||||
|
||||
@@ -63,4 +63,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_description', 'Số lượng hàng mặc định để lấy'],
|
||||
['plugin_data_viewer_no_available_presentation', 'Không có chế độ hiển thị nào khả dụng'],
|
||||
['plugin_data_viewer_result_set_save_success', 'Lưu thành công'],
|
||||
['plugin_data_viewer_fetch_size', 'Kích thước lấy'],
|
||||
];
|
||||
|
||||
@@ -63,4 +63,5 @@ export default [
|
||||
['settings_data_editor_fetch_default_description', '默认查询数据行数'],
|
||||
['plugin_data_viewer_no_available_presentation', '无可用展示项'],
|
||||
['plugin_data_viewer_result_set_save_success', '保存成功'],
|
||||
['plugin_data_viewer_fetch_size', '查询数量'],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user