UNPKG

victory-canvas

Version:
18 lines (17 loc) 740 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useCanvasContext = exports.CanvasContext = void 0; var _react = _interopRequireDefault(require("react")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const CanvasContext = exports.CanvasContext = /*#__PURE__*/_react.default.createContext(undefined); const useCanvasContext = () => { const context = _react.default.useContext(CanvasContext); if (!context) { throw new Error(`This component must be wrapped in a CanvasContext.Provider component. Try setting groupComponent={<CanvasGroup />} in your chart component.`); } return context; }; exports.useCanvasContext = useCanvasContext;