@@ -33,15 +33,8 @@ const sx: ChakraProps['sx'] = {
33
33
const QueueItemComponent = ( { index, item } : InnerItemProps ) => {
34
34
const { t } = useTranslation ( ) ;
35
35
const isRetryEnabled = useFeatureStatus ( 'retryQueueItem' ) ;
36
- const [ openQueueItems , setOpenQueueItems ] = useState < number [ ] > ( [ ] ) ;
37
- const handleToggle = useCallback ( ( ) => {
38
- setOpenQueueItems ( ( prev ) => {
39
- if ( prev . includes ( item . item_id ) ) {
40
- return prev . filter ( ( id ) => id !== item . item_id ) ;
41
- }
42
- return [ ...prev , item . item_id ] ;
43
- } ) ;
44
- } , [ item ] ) ;
36
+ const [ isOpen , setIsOpen ] = useState ( false ) ;
37
+ const handleToggle = useCallback ( ( ) => setIsOpen ( ( s ) => ! s ) , [ setIsOpen ] ) ;
45
38
const cancelQueueItem = useCancelQueueItem ( ) ;
46
39
const onClickCancelQueueItem = useCallback (
47
40
( e : MouseEvent < HTMLButtonElement > ) => {
@@ -58,7 +51,6 @@ const QueueItemComponent = ({ index, item }: InnerItemProps) => {
58
51
} ,
59
52
[ item . item_id , retryQueueItem ]
60
53
) ;
61
- const isOpen = useMemo ( ( ) => openQueueItems . includes ( item . item_id ) , [ openQueueItems , item . item_id ] ) ;
62
54
63
55
const executionTime = useMemo ( ( ) => {
64
56
if ( ! item . completed_at || ! item . started_at ) {
0 commit comments