feat(ui): disable queue-related buttons when disconnected

This commit is contained in:
psychedelicious
2023-09-21 09:41:43 +10:00
committed by Kent Keirsey
parent 8954953eca
commit 2b08d9e53b
12 changed files with 63 additions and 28 deletions

View File

@@ -10,14 +10,14 @@ type Props = {
const PauseProcessorButton = ({ asIconButton }: Props) => {
const { t } = useTranslation();
const { pauseProcessor, isLoading, isStarted } = usePauseProcessor();
const { pauseProcessor, isLoading, isDisabled } = usePauseProcessor();
return (
<QueueButton
asIconButton={asIconButton}
label={t('queue.pause')}
tooltip={t('queue.pauseTooltip')}
isDisabled={!isStarted}
isDisabled={isDisabled}
isLoading={isLoading}
icon={<FaPause />}
onClick={pauseProcessor}