React Charts & Graphs with Crosshair | CanvasJS

Hello,

I want to incorporate in my Dash app a chart similar to a CanvasjsChart with a crosshair option to xy.
Has anyone already developed this type of component from CanvaJsGraph?
Do you think that is a possible option ?

Thanks,

Check out the spike set of axis properties: Single-Page Reference | Python | Plotly

figure = {
    'data': [...],
    'layout': {
        'hovermode': 'closest',
        'xaxis': {'showspikes': True}
    }
}