import { ButtonGroup, Flex } from '@invoke-ai/ui-library'; import { useFeatureStatus } from 'features/system/hooks/useFeatureStatus'; import { memo } from 'react'; import ClearQueueButton from './ClearQueueButton'; import PauseProcessorButton from './PauseProcessorButton'; import PruneQueueButton from './PruneQueueButton'; import ResumeProcessorButton from './ResumeProcessorButton'; const QueueTabQueueControls = () => { const isPauseEnabled = useFeatureStatus('pauseQueue'); const isResumeEnabled = useFeatureStatus('resumeQueue'); return ( {isPauseEnabled || isResumeEnabled ? ( {isResumeEnabled ? : <>} {isPauseEnabled ? : <>} ) : ( <> )} ); }; export default memo(QueueTabQueueControls);