@sky-mavis/tanto-widget
Version:
Tanto Widget
16 lines (12 loc) • 527 B
JavaScript
;
var react = require('react');
var errors = require('../../utils/errors.cjs');
var WidgetConnectContext = require('./WidgetConnectContext.cjs');
function useWidgetConnect() {
const context = react.useContext(WidgetConnectContext.WidgetConnectContext);
if (context === undefined) {
throw new errors.TantoWidgetError(errors.TantoWidgetErrorCodes.CONTEXT_NOT_INITIALIZED, 'useWidgetConnect must be used within a WidgetConnectProvider');
}
return context;
}
exports.useWidgetConnect = useWidgetConnect;