feat: Fetch mind map in search page #2247 (#2292)

### What problem does this PR solve?
feat: Fetch mind map in search page #2247

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2024-09-06 19:56:17 +08:00
committed by GitHub
parent 1aba978de2
commit e85fea31a8
17 changed files with 111 additions and 133 deletions

View File

@ -16,7 +16,7 @@ import {
} from '@antv/g6';
import { TreeData } from '@antv/g6/lib/types';
import isEmpty from 'lodash/isEmpty';
import { useCallback, useEffect, useRef } from 'react';
import React, { useCallback, useEffect, useRef } from 'react';
const rootId = 'root';
@ -294,9 +294,10 @@ register(
interface IProps {
data: TreeData;
show: boolean;
style?: React.CSSProperties;
}
const IndentedTree = ({ data, show }: IProps) => {
const IndentedTree = ({ data, show, style = {} }: IProps) => {
const containerRef = useRef<HTMLDivElement>(null);
const graphRef = useRef<Graph | null>(null);
@ -388,6 +389,7 @@ const IndentedTree = ({ data, show }: IProps) => {
width: '90vw',
height: '80vh',
display: show ? 'block' : 'none',
...style,
}}
/>
);