@@ -33,12 +33,13 @@ import ResourcesPanelWrapper from './components/ResourcesPanelWrapper';
3333import TargetSelectorPortal from './components/TargetSelectorPortal' ;
3434import useResourcePanelWrapper from './hooks/useResourcePanelWrapper' ;
3535import { withResizeDetector } from 'react-resize-detector' ;
36- import { requestResource , facets } from './ api/resources ' ;
36+ import { requestResource , facets } from '../../ api/ResourcesCatalog ' ;
3737import { isEmpty } from 'lodash' ;
3838import PendingStatePrompt from './containers/PendingStatePrompt' ;
3939import ResourceDetailsComponent from './containers/ResourceDetails' ;
4040import Button from '../../components/layout/Button' ;
41- import { getResourceTypesInfo , getResourceId , parseResourceProperties } from './utils/ResourcesUtils' ;
41+ import { parseResourceProperties } from '../../utils/GeostoreUtils' ;
42+ import { getResourceInfo } from '../../utils/ResourcesUtils' ;
4243import Icon from './components/Icon' ;
4344import Text from '../../components/layout/Text' ;
4445import FlexBox from '../../components/layout/FlexBox' ;
@@ -346,7 +347,7 @@ function BrandNavbarDetailsButton({
346347 name : resourceType
347348 }
348349 } ) ;
349- const { title } = getResourceTypesInfo ( resource || selectedResource ) ;
350+ const { title } = getResourceInfo ( resource ) ;
350351 return (
351352 < FlexBox component = "li" centerChildrenVertically gap = "xs" >
352353 < ButtonWithTooltip
@@ -396,7 +397,7 @@ export default createPlugin('ResourceDetails', {
396397 ) ( ( { resourcesGridId, resource, onSelect, component, selectedResource, onShow } ) => {
397398 const Component = component ;
398399 function handleClick ( ) {
399- if ( getResourceId ( selectedResource ) !== getResourceId ( resource ) ) {
400+ if ( selectedResource ?. id !== resource ?. id ) {
400401 onSelect ( resource , resourcesGridId ) ;
401402 onShow ( true , resourcesGridId ) ;
402403 }
0 commit comments