I have the following 3D scene created using react-three/fiber: full code on gist, basically rendering the <Canvas> component in root.render(), in which <Episode /> defines the 3D scene.
root.render(
    <Canvas>
        <Episode />
    </Canvas>
);
But I don’t know how to put a react-plotly-js chart/component on top of it, using the example code shown on react plotly.js in javascript.
I can replace the Canvas component in root.render() with the example plot component shown on react plotly.js webpage:
root.render(
    <Plot
        data={[
            {
                x: [1, 2, 3],
                y: [2, 6, 3],
                type: 'scatter',
                mode: 'lines+markers',
                marker: { color: 'red' },
            },
            { type: 'bar', x: [1, 2, 3], y: [2, 5, 3] },
        ]}
        layout={{
            width: 800,
            height: 600,
            title: 'A Fancy Plot',
            paper_bgcolor: 'rgba(0,0,0,0)',
            plot_bgcolor: 'rgba(0,0,0,0)',
        }}
    />
)
… and I can get the bar chart rendered in the root div:
But I don’t know how to overlay this transparent chart on top of the 3D scene created by react-three/fiber, i.e. adding  the plot component on top of  the <Canvas> component within root.render().
Appreciate your kind help.

