PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.3
Presto Player v4.3.3
4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / src / admin / dashboard / components / charts / ChartCrosshair.js
presto-player / src / admin / dashboard / components / charts Last commit date
ChartActiveDot.js 3 months ago ChartCrosshair.js 3 months ago ChartTooltip.js 3 months ago EngagementAreaChart.js 3 months ago RetentionTooltip.js 3 months ago chartTheme.js 3 months ago index.js 3 months ago
ChartCrosshair.js
26 lines
1 import { CROSSHAIR_COLOR } from "./chartTheme";
2
3 /**
4 * Vertical dashed crosshair line shown on chart hover.
5 * Used as the `cursor` prop on Recharts <Tooltip>.
6 *
7 * Recharts passes x, y, width, height, and points automatically.
8 */
9 const ChartCrosshair = ({ x, y, height }) => {
10 if (x == null) return null;
11
12 return (
13 <line
14 x1={x}
15 y1={y || 0}
16 x2={x}
17 y2={(y || 0) + (height || 0)}
18 stroke={CROSSHAIR_COLOR}
19 strokeWidth={1}
20 strokeDasharray="4 3"
21 />
22 );
23 };
24
25 export default ChartCrosshair;
26