@@ -4,7 +4,7 @@ import type { NodeProps } from '@xyflow/react';
44import { RadioButton , FlexBox , FlexBoxAlignItems } from '@ui5/webcomponents-react' ;
55import styles from './Graph.module.css' ;
66import '@xyflow/react/dist/style.css' ;
7- import { ManagedResourceItem , NodeData } from './types' ;
7+ import { ManagedResourceItem , NodeData , ColorBy } from './types' ;
88import CustomNode from './CustomNode' ;
99import { Legend , LegendItem } from './Legend' ;
1010import { YamlViewDialog } from '../Yaml/YamlViewDialog' ;
@@ -27,7 +27,7 @@ const nodeTypes = {
2727
2828const Graph : React . FC = ( ) => {
2929 const { t } = useTranslation ( ) ;
30- const [ colorBy , setColorBy ] = useState < 'provider' | 'source' > ( 'provider' ) ;
30+ const [ colorBy , setColorBy ] = useState < ColorBy > ( 'provider' ) ;
3131 const [ yamlDialogOpen , setYamlDialogOpen ] = useState ( false ) ;
3232 const [ yamlResource , setYamlResource ] = useState < ManagedResourceItem | null > ( null ) ;
3333
@@ -36,7 +36,7 @@ const Graph: React.FC = () => {
3636 setYamlDialogOpen ( true ) ;
3737 } , [ ] ) ;
3838
39- const { nodes, edges, colorMap, treeData , loading, error } = useGraph ( colorBy , handleYamlClick ) ;
39+ const { nodes, edges, colorMap, loading, error } = useGraph ( colorBy , handleYamlClick ) ;
4040
4141 const yamlString = useMemo (
4242 ( ) => ( yamlResource ? stringify ( removeManagedFieldsProperty ( yamlResource ) ) : '' ) ,
@@ -66,7 +66,7 @@ const Graph: React.FC = () => {
6666 return < div className = { styles . message } > { t ( 'Graphs.loadingGraph' ) } </ div > ;
6767 }
6868
69- if ( ! treeData . length ) {
69+ if ( ! nodes . length ) {
7070 return < div className = { styles . message } > { t ( 'Graphs.noResources' ) } </ div > ;
7171 }
7272
0 commit comments