@@ -33,15 +33,8 @@ const sx: ChakraProps['sx'] = {
3333const QueueItemComponent = ( { index, item } : InnerItemProps ) => {
3434 const { t } = useTranslation ( ) ;
3535 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 ] ) ;
4538 const cancelQueueItem = useCancelQueueItem ( ) ;
4639 const onClickCancelQueueItem = useCallback (
4740 ( e : MouseEvent < HTMLButtonElement > ) => {
@@ -58,7 +51,6 @@ const QueueItemComponent = ({ index, item }: InnerItemProps) => {
5851 } ,
5952 [ item . item_id , retryQueueItem ]
6053 ) ;
61- const isOpen = useMemo ( ( ) => openQueueItems . includes ( item . item_id ) , [ openQueueItems , item . item_id ] ) ;
6254
6355 const executionTime = useMemo ( ( ) => {
6456 if ( ! item . completed_at || ! item . started_at ) {
0 commit comments