diff --git a/src/pages/answer/useAnswerStore.js b/src/pages/answer/useAnswerStore.js index d51eebdb..7feffe09 100644 --- a/src/pages/answer/useAnswerStore.js +++ b/src/pages/answer/useAnswerStore.js @@ -62,11 +62,9 @@ export default function useAnswerStore() { setMessage(averageAnalysesScores(msg)); if (msg.knowledge_graph && msg.results) { setKgNodes(kgUtils.makeDisplayNodes(msg, hierarchies)); - updateDisplayState({ type: 'toggle', payload: { component: 'kg', show: true } }); updateDisplayState({ type: 'toggle', payload: { component: 'results', show: true } }); } else { // if knowledge_graph and results are undefined, then disable those components - updateDisplayState({ type: 'disable', payload: { component: 'kg' } }); updateDisplayState({ type: 'disable', payload: { component: 'results' } }); } resetAnswerExplorer(); diff --git a/src/pages/answer/useDisplayState.js b/src/pages/answer/useDisplayState.js index b019bfc5..bd5cc655 100644 --- a/src/pages/answer/useDisplayState.js +++ b/src/pages/answer/useDisplayState.js @@ -24,7 +24,6 @@ function reducer(state, action) { export default function useDisplayState() { const [state, dispatch] = useReducer(reducer, { qg: { show: true, label: 'Query Graph' }, - kg: { show: true, label: 'Bubble Chart' }, kgFull: { show: false, label: 'Knowledge Graph', disabled: true }, results: { show: true, label: 'Results Table' }, }); diff --git a/src/utils/d3/graph.js b/src/utils/d3/graph.js index 40ba152e..b394fbd7 100644 --- a/src/utils/d3/graph.js +++ b/src/utils/d3/graph.js @@ -124,6 +124,7 @@ function fitTextWithEllipsis(text, el, nodeRadius, fontSize, dy) { finalText = `${finalText}...`; } tempText.remove(); + svg.remove(); el.append('tspan') .attr('x', 0) .attr('dy', dy) @@ -148,10 +149,7 @@ function fitTextIntoCircle() { el.style('font-size', fontSize); el.text(''); const words = text.split(' '); - console.log('before splitting checks'); - console.log(textLength); if (words.length === 1 || textLength < 10) { - console.log(text); fitTextWithEllipsis(text, el, nodeRadius, fontSize, '0em'); } else { // Split into two lines