@grafana/ui
Version:
Grafana Components Library
21 lines (18 loc) • 589 B
JavaScript
import { jsx } from 'react/jsx-runtime';
import { css } from '@emotion/css';
import { useMemo } from 'react';
import { selectors } from '@grafana/e2e-selectors';
;
const XYCanvas = ({ children, left, top }) => {
const className = useMemo(() => {
return css({
position: "absolute",
overflow: "visible",
left: `${left}px`,
top: `${top}px`
});
}, [left, top]);
return /* @__PURE__ */ jsx("div", { "data-testid": selectors.components.UPlotChart.xyCanvas, className, children });
};
export { XYCanvas };
//# sourceMappingURL=XYCanvas.mjs.map