From caa54f219422dda90502a9294af081213741e6ae Mon Sep 17 00:00:00 2001 From: mufazalov Date: Fri, 29 Mar 2024 12:08:25 +0300 Subject: [PATCH] fix(Tablet): disable restart for stopped tablets --- src/containers/Tablet/TabletControls/TabletControls.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/containers/Tablet/TabletControls/TabletControls.tsx b/src/containers/Tablet/TabletControls/TabletControls.tsx index 5a2527cfd2..a82a777178 100644 --- a/src/containers/Tablet/TabletControls/TabletControls.tsx +++ b/src/containers/Tablet/TabletControls/TabletControls.tsx @@ -27,6 +27,8 @@ export const TabletControls = ({tablet, fetchData}: TabletControlsProps) => { return HiveId && HiveId !== '0'; }; + const isDisabledRestart = tablet.State === ETabletState.Stopped; + const isDisabledResume = tablet.State !== ETabletState.Stopped && tablet.State !== ETabletState.Dead; @@ -40,6 +42,7 @@ export const TabletControls = ({tablet, fetchData}: TabletControlsProps) => { onConfirmAction={_onKillClick} onConfirmActionSuccess={fetchData} buttonClassName={b('control')} + buttonDisabled={isDisabledRestart} > {i18n('controls.kill')}