i am using useEffect hook to re-render graph when data is changed as shown below
const svgRef = useRef(null)
const { svgWidth, svgHeight, data, line_data, key }: PythonArgs = props.args
useEffect(() => {
Chart()
.container(svgRef.current)
.data(data)
.render()
}, [])
// Hook to update data
useEffect(() => {
Chart()
.container(svgRef.current)
.data(data)
.render()
},[data])
but whenever i click on close button the hook gets triggered.
Attached is the screenshot of sidebar.
Thanks
