diff --git a/src/containers/Tenant/Diagnostics/Overview/TableInfo/ManagePartitioningDialog/ManagePartitioningDialog.tsx b/src/containers/Tenant/Diagnostics/Overview/TableInfo/ManagePartitioningDialog/ManagePartitioningDialog.tsx index f6f34f0599..f210688313 100644 --- a/src/containers/Tenant/Diagnostics/Overview/TableInfo/ManagePartitioningDialog/ManagePartitioningDialog.tsx +++ b/src/containers/Tenant/Diagnostics/Overview/TableInfo/ManagePartitioningDialog/ManagePartitioningDialog.tsx @@ -46,12 +46,14 @@ function ManagePartitioningDialog({ const { control, handleSubmit, + watch, trigger, formState: {errors, isValid}, } = useManagePartitioningForm({ initialValue, maxSplitSizeBytes: DEFAULT_PARTITION_SIZE_TO_SPLIT_BYTES, }); + const splitSizeEnabled = watch('splitSizeEnabled'); const handleApply = handleSubmit(async (data) => { setApiError(null); @@ -76,6 +78,27 @@ function ManagePartitioningDialog({ {i18n('title_partitioning')} + + + + ( + { + field.onChange(next); + trigger('splitSize'); + }} + /> + )} + /> + +