@@ -12,7 +12,6 @@ import {useGetProjectInstanceTagsQuery} from '@/shared/queries/automation/projec
1212import { useGetWorkspaceProjectInstancesQuery } from '@/shared/queries/automation/projectInstances.queries' ;
1313import { useGetWorkspaceProjectsQuery } from '@/shared/queries/automation/projects.queries' ;
1414import { Layers3Icon , TagIcon } from 'lucide-react' ;
15- import { useState } from 'react' ;
1615import { useSearchParams } from 'react-router-dom' ;
1716
1817import ProjectInstanceDialog from './components/project-instance-dialog/ProjectInstanceDialog' ;
@@ -24,14 +23,11 @@ export enum Type {
2423}
2524
2625const ProjectInstances = ( ) => {
27- const [ searchParams ] = useSearchParams ( ) ;
28-
29- const [ environment , setEnvironment ] = useState < number | undefined > (
30- searchParams . get ( 'environment' ) ? parseInt ( searchParams . get ( 'environment' ) ! ) : undefined
31- ) ;
32-
3326 const { currentWorkspaceId} = useWorkspaceStore ( ) ;
3427
28+ const [ searchParams ] = useSearchParams ( ) ;
29+
30+ const environment = searchParams . get ( 'environment' ) ? parseInt ( searchParams . get ( 'environment' ) ! ) : undefined ;
3531 const projectId = searchParams . get ( 'projectId' ) ;
3632 const tagId = searchParams . get ( 'tagId' ) ;
3733
@@ -132,9 +128,6 @@ const ProjectInstances = () => {
132128 current : environment === item . value ,
133129 id : item . value ,
134130 name : item . label ,
135- onItemClick : ( id ?: number | string ) => {
136- setEnvironment ( id as number ) ;
137- } ,
138131 } }
139132 key = { item . value ?? '' }
140133 toLink = { `?environment=${ item . value ?? '' } ${ filterData . id ? `&${ filterData . type === Type . Project ? 'projectId' : 'tagId' } =${ filterData . id } ` : '' } ` }
0 commit comments